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