Hi,

I separated all my compiler warnings from all the other output, when
performing the make of 1.1.6cvs.

I don't understand the warnings in detail, but I suspect they could
cause trouble.
The warnings are from  filetools.C, lyxrc.C, and ButtonPolicies.C.

A stripped version of these warnings are:
(I can send them in more detail)


filetools.C: In function `const class string MakeRelPath(const class string &, const 
class string &)':
861: warning: comparison between signed and unsigned
861: warning: comparison between signed and unsigned
864: warning: comparison between signed and unsigned
865: warning: comparison between signed and unsigned
865: warning: comparison between signed and unsigned
865: warning: comparison between signed and unsigned
866: warning: comparison between signed and unsigned
866: warning: comparison between signed and unsigned
881: warning: comparison between signed and unsigned
883: warning: comparison between signed and unsigned
891: warning: comparison between signed and unsigned

lyxrc.C: In method `void LyXRC::output(class ostream &) const':
1564: warning: enumeration value `RC_SET_COLOR' not handled in switch
1564: warning: enumeration value `RC_CONVERTER' not handled in switch
1564: warning: enumeration value `RC_VIEWER' not handled in switch
1564: warning: enumeration value `RC_FORMAT' not handled in switch


ButtonPolicies.C:

39: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long unsigned int'
39: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
39: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
41: warning: passing `ButtonPolicy::State' chooses `int' over `long unsigned int'
41: warning: passing `ButtonPolicy::State' chooses `int' over `long int'
41: warning: passing `ButtonPolicy::State' chooses `int' over `unsigned int'
53: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
53: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
126: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
126: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
179: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
179: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
254: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
254: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
330: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
330: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
420: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
420: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'
484: warning: passing `ButtonPolicy::SMInput' chooses `int' over `long int'
484: warning: passing `ButtonPolicy::SMInput' chooses `int' over `unsigned int'


Regards,
Rob.

Reply via email to