I came across the following compiling warnings on GCC (Red Hat 4.8.5-44) 4.8.5 with 'CFLAGS=-Og'
be-fsstubs.c: In function ‘be_lo_export’: be-fsstubs.c:537:24: warning: ‘fd’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (CloseTransientFile(fd) != 0) ^ In file included from trigger.c:14:0: trigger.c: In function ‘ExecCallTriggerFunc’: ../../../src/include/postgres.h:314:2: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] return (Pointer) X; ^ trigger.c:2316:9: note: ‘result’ was declared here Datum result; ^ I wonder if this is worth fixing, maybe by a trivial patch like attached. Thanks Richard
v1-0001-Silence-old-compiler-about-Wmaybe-uninitialized.patch
Description: Binary data