[php-src] Issue #10959: Completely unnecessary compiler warnings

From: Date: Tue, 28 Mar 2023 11:09:32 +0000
Subject: [php-src] Issue #10959: Completely unnecessary compiler warnings
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-244025@lists.php.net to get a copy of this message
Issue: https://github.com/php/php-src/issues/10959 Author: VARGA-Peter ### Description /bin/sh /builds/php-8.2.4/libtool --silent --preserve-dup-deps --tag CC --mode=compile gcc-12 -Iext/standard/ -I/builds/php-8.2.4/ext/standard/ -I/builds/php-8.2.4/include -I/builds/php-8.2.4/main -I/builds/php-8.2.4 -I/builds/php-8.2.4/ext/date/lib -I/usr/include/libxml2 -I/usr/include/libpng16 -I/builds/php-8.2.4/ext/mbstring/libmbfl -I/builds/php-8.2.4/ext/mbstring/libmbfl/mbfl -I/builds/php-8.2.4/TSRM -I/builds/php-8.2.4/Zend -D_GNU_SOURCE -D_REENTRANT -pthread -fno-common -Wformat-truncation -Wlogical-op -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -Wimplicit-fallthrough=1 -DZTS -DZEND_SIGNALS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /builds/php-8.2.4/ext/standard/link.c -o ext/standard/link.lo -MMD -MF ext/standard/link.dep -MT ext/standard/link.lo In function ‘from_zval_write_sockaddr_aux’, inlined from ‘from_zval_write_name’ at /builds/php-8.2.4/ext/sockets/conversions.c:1041:2: /builds/php-8.2.4/ext/sockets/conversions.c:727:9: warning: ‘family’ may be used uninitialized [-Wmaybe-uninitialized] 727 | switch (family) { | ^~~~~~ /builds/php-8.2.4/ext/sockets/conversions.c: In function ‘from_zval_write_name’: /builds/php-8.2.4/ext/sockets/conversions.c:703:25: note: ‘family’ was declared here 703 | int family; | ^~~~~~ /bin/sh /builds/php-8.2.4/libtool --silent --preserve-dup-deps --tag CC --mode=compile gcc-12 -Iext/standard/ -I/builds/php-8.2.4/ext/standard/ -I/builds/php-8.2.4/include -I/builds/php-8.2.4/main -I/builds/php-8.2.4 -I/builds/php-8.2.4/ext/date/lib -I/usr/include/libxml2 -I/usr/include/libpng16 -I/builds/php-8.2.4/ext/mbstring/libmbfl -I/builds/php-8.2.4/ext/mbstring/libmbfl/mbfl -I/builds/php-8.2.4/TSRM -I/builds/php-8.2.4/Zend -D_GNU_SOURCE -D_REENTRANT -pthread -fno-common -Wformat-truncation -Wlogical-op -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -Wimplicit-fallthrough=1 -DZTS -DZEND_SIGNALS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /builds/php-8.2.4/ext/standard/math.c -o ext/standard/math.lo -MMD -MF ext/standard/math.dep -MT ext/standard/math.lo /builds/php-8.2.4/ext/sockets/conversions.c: In function ‘from_zval_write_controllen’: /builds/php-8.2.4/ext/sockets/conversions.c:1122:31: warning: ‘len’ may be used uninitialized [-Wmaybe-uninitialized] 1122 | msghdr->msg_control = accounted_emalloc(len, ctx); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builds/php-8.2.4/ext/sockets/conversions.c:1112:18: note: ‘len’ was declared here 1112 | uint32_t len; | ^~~ ### PHP Version PHP 8.2.4 ### Operating System SLES 15.4 with gcc 12

« previous php.bugs (#244025) next »