diff --git a/src/backend/utils/misc/guc.c b/src/backend/utils/misc/guc.c index 8f0cba97086..b31689b9eb8 100644 --- a/src/backend/utils/misc/guc.c +++ b/src/backend/utils/misc/guc.c @@ -10,7 +10,7 @@ * Written by Peter Eisentraut . * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.299.2.9 2010/03/25 14:45:36 alvherre Exp $ + * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.299.2.10 2010/05/05 02:55:04 tgl Exp $ * *-------------------------------------------------------------------- */ @@ -5579,13 +5579,14 @@ GUCArrayDelete(ArrayType *array, const char *name) /* else add it to the output array */ if (newarray) { + isnull = false; newarray = array_set(newarray, 1, &index, d, - false, -1 /* varlenarray */ , -1 /* TEXT's typlen */ , false /* TEXT's typbyval */ , - 'i' /* TEXT's typalign */ ); + 'i' /* TEXT's typalign */ , + &isnull); } else newarray = construct_array(&d, 1,