|
From: deloptes <del...@ya...> - 2010-10-13 18:25:38
|
After enabling debug and warnings at compile time I get warnings which might lead to issues in libwbxml developer@lisa:~/opensync/libwbxml/trunk/build$ make && make install Scanning dependencies of target wbxml2 [ 5%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_base64.o [ 11%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_buffers.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_buffers.c: In function ‘wbxml_buffer_get_char’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_buffers.c:170: warning: comparison of unsigned expression < 0 is always false /home/yoki/opensync/libwbxml/trunk/src/wbxml_buffers.c: In function ‘wbxml_buffer_strip_blanks’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_buffers.c:363: warning: comparison of unsigned expression >= 0 is always true /home/yoki/opensync/libwbxml/trunk/src/wbxml_buffers.c: In function ‘grow_buff’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_buffers.c:709: warning: comparison of unsigned expression < 0 is always false [ 16%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_charset.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_charset.c: In function ‘binary_search’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_charset.c:317: warning: unused parameter ‘in_buf’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_charset.c:318: warning: unused parameter ‘in_buf_len’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_charset.c:319: warning: unused parameter ‘in_seq’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_charset.c:320: warning: unused parameter ‘in_seq_len’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_charset.c:321: warning: unused parameter ‘out_pos’ [ 22%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_conv.o [ 27%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_elt.o [ 33%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_encoder.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c: In function ‘wbxml_encoder_set_flow_mode’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c:623: warning: unused parameter ‘flow_mode’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c: In function ‘parse_cdata’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c:1346: warning: unused parameter ‘node’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c: In function ‘parse_pi’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c:1381: warning: unused parameter ‘encoder’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c:1381: warning: unused parameter ‘node’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c: In function ‘wbxml_encode_wv_integer’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_encoder.c:3038: warning: comparison of unsigned expression >= 0 is always true [ 38%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_errors.o [ 44%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_lists.o [ 50%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_log.o [ 55%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_mem.o [ 61%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_parser.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c: In function ‘wbxml_parser_parse’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c:246: warning: suggest braces around empty body in an ‘if’ statement /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c: In function ‘check_public_id’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c:564: warning: comparison between signed and unsigned integer expressions /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c: In function ‘parse_switch_page’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c:1096: warning: suggest braces around empty body in an ‘if’ statement /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c: In function ‘parse_opaque’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_parser.c:1748: warning: suggest braces around empty body in an ‘if’ statement [ 66%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_tables.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_tables.c: In function ‘wbxml_tables_get_wbxml_publicid’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tables.c:3434: warning: comparison between signed and unsigned integer expressions [ 72%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_tree.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree.c: In function ‘wbxml_tree_node_elt_get_from_name’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree.c:752: warning: unused parameter ‘recurs’ [ 77%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_tree_clb_wbxml.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c: In function ‘wbxml_tree_clb_wbxml_start_element’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c:63: warning: unused parameter ‘empty’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c: In function ‘wbxml_tree_clb_wbxml_end_element’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c:81: warning: unused parameter ‘element’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c:81: warning: unused parameter ‘empty’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c: In function ‘wbxml_tree_clb_wbxml_pi’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c:217: warning: unused parameter ‘ctx’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c:217: warning: unused parameter ‘target’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_wbxml.c:217: warning: unused parameter ‘data’ [ 83%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_tree_clb_xml.o /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c: In function ‘wbxml_tree_clb_xml_decl’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c:49: warning: unused parameter ‘standalone’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c: In function ‘wbxml_tree_clb_xml_doctype_decl’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c:73: warning: unused parameter ‘doctypeName’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c:76: warning: unused parameter ‘has_internal_subset’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c: In function ‘wbxml_tree_clb_xml_pi’: /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c:532: warning: unused parameter ‘target’ /home/yoki/opensync/libwbxml/trunk/src/wbxml_tree_clb_xml.c:533: warning: unused parameter ‘data’ [ 88%] Building C object src/CMakeFiles/wbxml2.dir/wbxml_wrap_syncml.o Linking C shared library libwbxml2.so [ 88%] Built target wbxml2 Scanning dependencies of target wbxml2xml [ 94%] Building C object tools/CMakeFiles/wbxml2xml.dir/wbxml2xml_tool.o Linking C executable wbxml2xml [ 94%] Built target wbxml2xml Scanning dependencies of target xml2wbxml [100%] Building C object tools/CMakeFiles/xml2wbxml.dir/xml2wbxml_tool.o Linking C executable xml2wbxml [100%] Built target xml2wbxml [ 88%] Built target wbxml2 [ 94%] Built target wbxml2xml [100%] Built target xml2wbxml |