Hi,

Shouldn't we add memory allocation functions which
are able to allocate memory of 64-bit size?

We have it: hb_xgrab() ;-)

In all platforms except Win64 'long' is large enough to hold pointer.
Over ten years ago looking at Win API I said that MS will have horrible problems introducing 64bit support. 32bit 'long' in Win64 is side effect of bad very design decisions which should not happen in such big firm but
it does not resolve the problem for us. I think that we can add such
function when we will work on new types.

Ops, of course, I forgot about it. If it's a win-only problem,
I'm less concerned. Terrible design decision indeed, they let
marketing reasons (compatibility) win again against technical
ones. Anyhow it's their problem for the most part, but some of
it will spill onto the win64 developers / users too. Hopefully
by then there will be enough alternatives. [ or MS will hack
it with an awful kludge ;) ]

Brgds,
Viktor

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to