-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nicolas Williams wrote:
> If you move the cast to the left the warning should go away: 
> ((sqlite3_int64)(1L<<63))

And this is why making warnings go away leads to bugs.  The replacement
above will only work if sizeof(long)==sizeof(long long) which is not the
case on Windows in 64 bit mode or in 32 bit mode in general on any platform.

Roger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkrCUCYACgkQmOOfHg372QTvAQCfQaHiApWb0UNFAgleFUnFQfAu
nXkAnRqqCi4MNIllFSuoW0F9FwIz/8Hi
=gmns
-----END PGP SIGNATURE-----
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to