On Wed, 13 Feb 2008, Szakáts Viktor wrote:
> Hi all,
> Some of them are known, but here they are:
> source\compiler\genobj32.c(544) : warning C4244: '=' : conversion from
> 'HB_SYMBOLSCOPE' to 'BYTE', possible loss of data
This is old code to generate .obj files directly from Harbour
not working now and probably it was never fully functional in
the past. Maybe some windows developers will want to update it.
> source\compiler\genhrb.c(102) : warning C4244: '=' : conversion from
> 'HB_SYMBOLSCOPE' to 'BYTE', possible loss of data
Yes it is. Now it's not danger because lost information is passed
in different way but it will have to be resolved cleanly in new
.hrb format so I want to keep this warning.
> macroy.c(1767) : warning C4065: switch statement contains 'default'
> but no 'case' labels
we do not use bison destructor in our code and it causes such effect
with newer bison's versions. It's unimportant and can be ignored.
To eliminate it it's necessary to update bison core files or remove
the switch(){...} statement manually from our macro.yyc
> source\rdd\dbfcdx\dbfcdx1.c(7402) : warning C4244: '=' : conversion
> from 'ULONG' to 'USHORT', possible loss of data
This can be hidden by casting.
best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour