[COMMITTERS] pgsql: Allow multiple --temp-config arguments to pg_regress

2016-02-28 Thread Andrew Dunstan
Allow multiple --temp-config arguments to pg_regress This means that if, for example, TEMP_CONFIG is set and a Makefile explicitly sets a temp-config file, both will now be used. Patch from John Gorman. Branch -- master Details --- http://git.postgresql.org/pg/commitdiff/26fdff1b8f76f3c

[COMMITTERS] pgsql: Avoid multiple free_struct_lconv() calls on same data.

2016-02-28 Thread Tom Lane
Avoid multiple free_struct_lconv() calls on same data. A failure partway through PGLC_localeconv() led to a situation where the next call would call free_struct_lconv() a second time, leading to free() on already-freed strings, typically leading to a core dump. Add a flag to remember whether we ne

[COMMITTERS] pgsql: Avoid multiple free_struct_lconv() calls on same data.

2016-02-28 Thread Tom Lane
Avoid multiple free_struct_lconv() calls on same data. A failure partway through PGLC_localeconv() led to a situation where the next call would call free_struct_lconv() a second time, leading to free() on already-freed strings, typically leading to a core dump. Add a flag to remember whether we ne

[COMMITTERS] pgsql: Avoid multiple free_struct_lconv() calls on same data.

2016-02-28 Thread Tom Lane
Avoid multiple free_struct_lconv() calls on same data. A failure partway through PGLC_localeconv() led to a situation where the next call would call free_struct_lconv() a second time, leading to free() on already-freed strings, typically leading to a core dump. Add a flag to remember whether we ne

[COMMITTERS] pgsql: Avoid multiple free_struct_lconv() calls on same data.

2016-02-28 Thread Tom Lane
Avoid multiple free_struct_lconv() calls on same data. A failure partway through PGLC_localeconv() led to a situation where the next call would call free_struct_lconv() a second time, leading to free() on already-freed strings, typically leading to a core dump. Add a flag to remember whether we ne

[COMMITTERS] pgsql: Avoid multiple free_struct_lconv() calls on same data.

2016-02-28 Thread Tom Lane
Avoid multiple free_struct_lconv() calls on same data. A failure partway through PGLC_localeconv() led to a situation where the next call would call free_struct_lconv() a second time, leading to free() on already-freed strings, typically leading to a core dump. Add a flag to remember whether we ne

[COMMITTERS] pgsql: Avoid multiple free_struct_lconv() calls on same data.

2016-02-28 Thread Tom Lane
Avoid multiple free_struct_lconv() calls on same data. A failure partway through PGLC_localeconv() led to a situation where the next call would call free_struct_lconv() a second time, leading to free() on already-freed strings, typically leading to a core dump. Add a flag to remember whether we ne