| Message |
Well then you better fire off an email to the zlib maintainers for a start:
c:\source\mushclient\zlib\inflate.c(618) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(629) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(629) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(633) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(634) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(655) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(668) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(672) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(672) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(686) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(687) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(690) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(690) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(693) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(694) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(697) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(697) : warning C4127: conditional expression is constant
c:\source\mushclient\zlib\inflate.c(702) : warning C4127: conditional expression is constant
...
c:\source\mushclient\zlib\trees.c(595) : warning C4244: '=' : conversion from 'int ' to 'unsigned short ', possible loss of data
c:\source\mushclient\zlib\trees.c(608) : warning C4244: '=' : conversion from 'unsigned int ' to 'unsigned short ', possible loss of data
c:\source\mushclient\zlib\trees.c(624) : warning C4131: 'build_tree' : uses old-style declarator
c:\source\mushclient\zlib\trees.c(680) : warning C4244: '=' : conversion from 'int ' to 'unsigned short ', possible loss of data
c:\source\mushclient\zlib\trees.c(712) : warning C4131: 'scan_tree' : uses old-style declarator
c:\source\mushclient\zlib\trees.c(732) : warning C4244: '+=' : conversion from 'int ' to 'unsigned short ', possible loss of data
c:\source\mushclient\zlib\trees.c(757) : warning C4131: 'send_tree' : uses old-style declarator
c:\source\mushclient\zlib\trees.c(777) : warning C4244: '=' : conversion from 'int ' to 'unsigned short ', possible loss of data
c:\source\mushclient\zlib\trees.c(781) : warning C4244: '=' : conversion from 'int ' to 'unsigned short ', possible loss of data
c:\source\mushclient\zlib\trees.c(784) : warning C4244: '=' : conversion from 'int ' to 'unsigned short ', possible loss of data
Then send one to the PNG guys:
c:\source\mushclient\png\pngrtran.c(3701) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3702) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3733) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3734) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3735) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3751) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3752) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3753) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3754) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3755) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\png\pngrtran.c(3756) : warning C4244: 'initializing' : conversion from 'int ' to 'unsigned char ', possible loss of data
Then write to the SQLite3 maintainers:
c:\source\mushclient\sqlite3\sqlite3.c(19506) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(19508) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(19513) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(36797) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(39678) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(39695) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(46402) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(46495) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(50414) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(55236) : warning C4132: 'dummy' : const object should be initialized
c:\source\mushclient\sqlite3\sqlite3.c(68704) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(74335) : warning C4127: conditional expression is constant
c:\source\mushclient\sqlite3\sqlite3.c(74472) : warning C4127: conditional expression is constant
Then the guys that do LuaCOM:
c:\source\mushclient\luacom\tluacontrol.h(184) : warning C4189: 'hr' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(578) : warning C4189: 'pCF' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(787) : warning C4189: 'cpc' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(1900) : warning C4189: 'hr' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(1901) : warning C4189: 'pfuncdesc' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(1999) : warning C4189: 'hr' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(2015) : warning C4189: 'self_param' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(2072) : warning C4189: 'hr' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(2079) : warning C4189: 'index_param' : local variable is initialized but not referenced
c:\source\mushclient\luacom\luacom.cpp(2172) : warning C4189: 'hr' : local variable is initialized but not referenced
And the guy that does PCRE:
c:\source\mushclient\pcre\pcre_compile.c(948) : warning C4244: '=' : conversion from 'int ' to 'char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(958) : warning C4244: '=' : conversion from 'int ' to 'char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2294) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2294) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2305) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2305) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2334) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2334) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2361) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(2361) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(3190) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
c:\source\mushclient\pcre\pcre_compile.c(3262) : warning C4244: '=' : conversion from 'int ' to 'unsigned char ', possible loss of data
Unless you can convince all of them to "fix" their code (and they might conceivably debate the point with you) then I have to, ostrich-like, use some pragmas. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | top |
|