Bugzilla – Bug 137126
xclass-0.9.1-5: undefined C code
Last modified: 2005-12-06 15:41:14 UTC
I just tried to compile package xclass-0.9.1-5 with a prerelease of the GNU C compiler version 4.1. It said OXHtmlIndex.cc:245: warning: operation on "i" may be undefined The source code is while (i < 45 && isdigit(cp[i])) nbuf[i-1] = cp[i++]; I agree with the compiler - this code seems to be undefined. Suggest new code while (i < 45 && isdigit(cp[i])) { nbuf[i-1] = cp[i]; ++i; } BTW, the email address of the author is broken [ peraza@mitac11.uia.ac.be ]
Thanks, I've applied the patch for the SUSE package. Unfortunately, there are bunch of 'may be used uninitialized warnings' too :-(