On Wed, 01 Jul 2009, Alexander S.Kresin wrote:

Hi,
>> I updated the patch so now LETO can be compiled also by Harbour
>> and probably also by old Harbour though I haven't restored wrong
>> casting for [const] char|BYTE * strings so C++ some compilers
>> may refuse to compile LETO with xHarbour or old Harbour header files.
>> With C compilers it should work.
>  I've noticed this message just now, I'll review the patches today.

I've just merge it with you recent leto CVS update.
It cleans nearly all GCC/MinGW warnings except few ones which
I think you should pacify yourself because they may be source
of real errors and I would only hide them. See below.
It also updates for UNICODE compilation in windows and cleanes
unsigned char * / char * usage what eliminates most of explicit
conversions so I was bale to add 'const' to declaration and now
compiler can catch and warn in all places where some literal strings
are passed unprotected. It should help in detecting possible corruption
of readonly area.
Current patch in attachment. I'm setting CC to you to avoid repeated work.
Please ignore previous patches.

best regards,
Przemek

Attachment: leto-cvs.diff.gz
Description: GNU Zip compressed data

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

Reply via email to