DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2803
Version: 1.3-current


ok, i posted a selective patch for review
for warnings that would require a lot more effort, I skipped them -- need
more time to investigate. for example, 

xutf8/utf8Input.c
XConvertEucTwToUtf8’ warning: variable ‘b’ set but not used 

    } else if (c >= 0xa1 && c < 0xff && len - i > 1 ) {
      unsigned char b[2];
      b[0] = (unsigned char) c - 0x80;
      b[1] = (unsigned char) buf[i + 1] - 0x80;
      ucs = ' '; i += 2;
    } else if (c == 0x8e &&  len - i > 3) {

needs deeper investigation: the local b does nothing (repeated elsewhere
in the code) but there is another b dynamically allocated on the heap. So,
what is it trying to do? Anyway, I couldn't find any resources on
understanding EUC-TW encoding, except that it is mostly used in Taiwan
(defunct?).
 
Other items such as format specifiers and conversions along with the test
dir, I just ignored for now. 

Please let me know if there is anything else I can do...


Link: http://www.fltk.org/str.php?L2803
Version: 1.3-current

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to