Thread: pgsql/contrib/oid2name oid2name.c

pgsql/contrib/oid2name oid2name.c

From
momjian@postgresql.org (Bruce Momjian - CVS)
Date:
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    momjian@postgresql.org    02/03/05 00:54:07

Modified files:
    contrib/oid2name: oid2name.c

Log message:
    Currently, contrib/oid2name doesn't bother to free() the memory that it
    malloc()'s. This isn't too serious (because oid2name is a short-lived
    utility, so the memory will soon be returned to the OS on process
    termination), but I still think it's poor style.

    This patch changes oid2name so that it allocates memory on the stack
    where possible and free()s the remaining heap-allocated memory. The
    patch also fixes a typo a comment and adds 'const' qualifiers to a few
    'char *' function parameters.

    Neil Conway