*** pgsql/src/backend/utils/misc/guc.c 2010/03/25 14:45:36 1.299.2.9 --- pgsql/src/backend/utils/misc/guc.c 2010/05/05 02:55:04 1.299.2.10 *************** *** 10,16 **** * Written by Peter Eisentraut . * * IDENTIFICATION ! * $PostgreSQL: pgsql/src/backend/utils/misc/guc.c,v 1.299.2.8 2010/02/25 23:44:27 tgl Exp $ * *-------------------------------------------------------------------- */ --- 10,16 ---- * 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 $ * *-------------------------------------------------------------------- */ *************** GUCArrayDelete(ArrayType *array, const c *** 5579,5591 **** /* else add it to the output array */ if (newarray) { newarray = array_set(newarray, 1, &index, d, - false, -1 /* varlenarray */ , -1 /* TEXT's typlen */ , false /* TEXT's typbyval */ , ! 'i' /* TEXT's typalign */ ); } else newarray = construct_array(&d, 1, --- 5579,5592 ---- /* else add it to the output array */ if (newarray) { + isnull = false; newarray = array_set(newarray, 1, &index, d, -1 /* varlenarray */ , -1 /* TEXT's typlen */ , false /* TEXT's typbyval */ , ! 'i' /* TEXT's typalign */ , ! &isnull); } else newarray = construct_array(&d, 1,