The following bug has been logged online:

Bug reference:      1741
Logged by:          Tim Mauch
Email address:      [EMAIL PROTECTED]
PostgreSQL version: 8.0.1 - 8.0.3
Operating system:   Redhat linux 8.0
Description:        %i missing in snprintf implementation
Details: 

The implementation of snprintf/vsnprintf in src/port/snprintf.c does not
allow the use of %i ( %d equivalent ).  This likely isn't a problem for
postgres itself, but when a program compiles with -lpq and the standard c
libraries are not previously included the use of %i in the format string of
snprintf causes segmentation faults.

This is easily fixed by adding "case 'i':" to the same block of code handled
by "case 'd':" and case 'D':" in the implementation.

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Reply via email to