id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 9853,"'argument' : conversion from 'int' to 'char', possible loss of data",nn1436401@…,Vladimir Prus,"boost_program_options.1.55.0.16\lib\native\src\parsers.cpp(223): warning C4242: 'argument' : conversion from 'int' to 'char', possible loss of data tolower returns 'int' and not 'char'. The cast must be used: {{{#!cpp result += static_cast(tolower(s[n])); }}} {{{#!cpp string result; if (s.find(prefix) == 0) { for(string::size_type n = prefix.size(); n < s.size(); ++n) { // Intel-Win-7.1 does not understand // push_back on string. result += tolower(s[n]); } }}} P.S. Also it is better to use boost algorithm tolower on string rather than writing it by ourselves.",Bugs,closed,To Be Determined,program_options,Boost 1.55.0,Problem,fixed,,