Thanks Przemek.
I agree to leave this after 1.0.
(although we could lay the ground anytime, by introducing
the new necessary types)
Brgds,
Viktor
On 2008.06.30., at 14:27, Przemyslaw Czerpak wrote:
On Sat, 28 Jun 2008, Szakáts Viktor wrote:
Hi VIktor,
Sorry for late response, I was out of city during weekend.
What to do with hundreds of warnings like in subject,
when compiled in _WIN64 mode? Any practices to avoid it?
From the beginning Harbour uses ULONG as string and array
indexes. In POSIX system 'long' should be big enough to
store pointer so it's not a problem but WIN64 does not respect
it and LONG is 32bit integer. It causes limitation on maximum
string and array size in WIN64. Probably in the future we should
intorduce separated type for indexes which will be platform dependent.
It should be signed integer to avoid problems we have now with
negative values in some string/array manipulation functions.
Anyhow I do not think we should make this modifications now because
it will affect too much of code.
best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour