pgsql: Fix a rather sizable number of problems in our homegrown - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql: Fix a rather sizable number of problems in our homegrown
Date
Msg-id 20051205023943.E81169DCCC4@postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Fix a rather sizable number of problems in our homegrown snprintf, such as
incorrect implementation of argument reordering, arbitrary limit of output
size for sprintf and fprintf, willingness to access more bytes than "%.Ns"
specification allows, wrong formatting of LONGLONG_MIN, various field-padding
bugs and omissions.  I believe it now accurately implements a subset of
the Single Unix Spec requirements (remaining unimplemented features are
documented, too).  Bruce Momjian and Tom Lane.

Tags:
----
REL8_1_STABLE

Modified Files:
--------------
    pgsql/src/port:
        snprintf.c (r1.29 -> r1.29.2.1)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/port/snprintf.c.diff?r1=1.29&r2=1.29.2.1)

pgsql-committers by date:

Previous
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Fix a rather sizable number of problems in our homegrown
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Add regression test to see if the min/max values of int8 convert