Description of problem: Hello there, I just tried to compile package php-4.2.2-17 from Redhat 9.0 with compiler flag -Wall. The compiler said /usr/src/redhat/BUILD/php-4.2.2/ext/imap/php_imap.c:2291: warning: operation on `outp' may be undefined /usr/src/redhat/BUILD/php-4.2.2/ext/imap/php_imap.c:2297: warning: operation on `outp' may be undefined /usr/src/redhat/BUILD/php-4.2.2/ext/imap/php_imap.c:2401: warning: operation on `outp' may be undefined /usr/src/redhat/BUILD/php-4.2.2/ext/imap/php_imap.c:2414: warning: operation on `outp' may be undefined /usr/src/redhat/BUILD/php-4.2.2/ext/imap/php_imap.c:2419: warning: operation on `outp' may be undefined As an example, consider the first piece of source code *outp++ |= outp[1] >> 4; You would be much better off with *outp |= outp[1] >> 4; ++outp; Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This is fixed in the current sources for Fedora Core 1, thanks for the report.