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 Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour