On Mon, 04 Aug 2008, Alex Strickland wrote:

Hi Alex,

> and these 2 (which I think you know as well):
> source\compiler\genobj32.c(549) : warning C4244: '=' : conversion from 
> 'short ' to 'unsigned char ', possible loss of data
> source\compiler\genhrb.c(105) : warning C4244: '=' : conversion from 
> 'short ' to 'unsigned char ', possible loss of data

Both should  be left as remainder. It's real data lost though now
it breaks nothing because I moved compiler only flags to upper byte
so the stripped part does not effect code generated for HVM anyhow
sooner or later we will want to extend these flags introducing new
ones and we will have problem so this have o be fixed. I do not want
to touch current .hrb format so I'll make it when we will add new
.hrb format and library version for .hrb files (.hrl)

The obj32 code is different problem. It should has to be fixed or
disabled in default builds before we release 1.0.

> For hbodbc: failed completely:
> .\odbc.c(332) : error C2065: 'SQLULEN' : undeclared identifier
> .\odbc.c(332) : error C2146: syntax error : missing ';' before 
> identifier 'wColSize'
[...]
Probably you are using some older header files. MSVC users will
have to update this code to not use new definitions or by simple
adding their declaration covered by some #if ...

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

Reply via email to