vcd_xml_rip.c: In function ‘_pbc_node_read’:
vcd_xml_rip.c:512:31: warning: cast from function call of type ‘uint16_t’ {aka ‘short unsigned int’} to non-matching type ‘double’ [-Wbad-function-cast]
  512 |         p_pbc->playing_time = (double) (vcdinf_get_play_time(d)) / 15.0;
      |                               ^
vcd_xml_common.c: In function ‘_convert’:
vcd_xml_common.c:245:5: warning: ‘output’ is deprecated [-Wdeprecated-declarations]
  245 |     if (NULL != handler->output)
      |     ^~
In file included from /gnu/store/bcjl52c79mz4a62mjsc5j503780z1501-libxml2-2.15.1/include/libxml2/libxml/parser.h:29,
                 from vcd_xml_common.c:32:
/gnu/store/bcjl52c79mz4a62mjsc5j503780z1501-libxml2-2.15.1/include/libxml2/libxml/encoding.h:208:7: note: declared here
  208 |     } output XML_DEPRECATED_MEMBER;
      |       ^~~~~~
vcd_xml_common.c:245:14: error: invalid operands to binary != (have ‘void *’ and ‘union <anonymous>’)
  245 |     if (NULL != handler->output)
      |              ^~ ~~~~~~~~~~~~~~~
      |                        |
      |                        union <anonymous>
vcd_xml_common.c:246:7: warning: ‘output’ is deprecated [-Wdeprecated-declarations]
  246 |       ret = handler->output (out, &out_size, (const unsigned char *) in, &temp);
      |       ^~~
/gnu/store/bcjl52c79mz4a62mjsc5j503780z1501-libxml2-2.15.1/include/libxml2/libxml/encoding.h:208:7: note: declared here
  208 |     } output XML_DEPRECATED_MEMBER;
      |       ^~~~~~
vcd_xml_common.c:246:13: error: called object is not a function or function pointer
  246 |       ret = handler->output (out, &out_size, (const unsigned char *) in, &temp);
      |             ^~~~~~~
vcd_xml_common.c:250:5: warning: ‘input’ is deprecated [-Wdeprecated-declarations]
  250 |     if (NULL != handler->input)
      |     ^~
/gnu/store/bcjl52c79mz4a62mjsc5j503780z1501-libxml2-2.15.1/include/libxml2/libxml/encoding.h:204:7: note: declared here
  204 |     } input XML_DEPRECATED_MEMBER;
      |       ^~~~~
vcd_xml_common.c:250:14: error: invalid operands to binary != (have ‘void *’ and ‘union <anonymous>’)
  250 |     if (NULL != handler->input)
      |              ^~ ~~~~~~~~~~~~~~
      |                        |
      |                        union <anonymous>

Generated by apteryx using scpaste at Sun Nov 23 12:05:09 2025. JST. (original)