Re: new compiler warnings
Bruce Momjian <bruce@momjian.us>
From: Bruce Momjian <bruce@momjian.us>
To: Bruce Momjian <bruce@momjian.us>
Cc: Robert Haas <robertmhaas@gmail.com>, pgsql-hackers@postgresql.org
Date: 2011-01-27T00:18:16Z
Lists: pgsql-hackers
Attachments
- /pgpatches/zlib (text/x-diff) patch
Bruce Momjian wrote: > Robert Haas wrote: > > I recently started getting these: > > > > plpython.c: In function ?PLy_output?: > > plpython.c:3468: warning: format not a string literal and no format arguments > > plpython.c: In function ?PLy_elog?: > > plpython.c:3620: warning: format not a string literal and no format arguments > > plpython.c:3627: warning: format not a string literal and no format arguments > > And I see this warning: > > compress_io.c:597: warning: passing arg 2 of `gzwrite' discards > qualifiers from pointer target type I can remove this warning by casting the pointer to (void *), rather than (const void *) because that is what the prototype uses on my system uses (libz.so.1.1.4): ZEXTERN int ZEXPORT gzwrite OF((gzFile file, const voidp buf, unsigned len)); -- Bruce Momjian <bruce@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + It's impossible for everything to be true. +