diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2002-03-01 22:17:10 +0000 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2002-03-01 22:17:10 +0000 |
commit | 851f7661154f6de6dd0cfef5fec5aa7cce0a7ae8 (patch) | |
tree | 6a8ea77757ae930df4c0f9d88578a44888d4be5a /src/backend/utils/adt/arrayfuncs.c | |
parent | 54f7f62d4ad5b06669ae4b37d9d05325a27f5755 (diff) | |
download | postgresql-851f7661154f6de6dd0cfef5fec5aa7cce0a7ae8.tar.gz postgresql-851f7661154f6de6dd0cfef5fec5aa7cce0a7ae8.zip |
array_ref() should set isNull to false explicitly if it's not going to
return NULL.
Diffstat (limited to 'src/backend/utils/adt/arrayfuncs.c')
-rw-r--r-- | src/backend/utils/adt/arrayfuncs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/utils/adt/arrayfuncs.c b/src/backend/utils/adt/arrayfuncs.c index 99c7bb9e9c1..77a6f00378c 100644 --- a/src/backend/utils/adt/arrayfuncs.c +++ b/src/backend/utils/adt/arrayfuncs.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.73 2002/02/18 14:24:34 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/arrayfuncs.c,v 1.74 2002/03/01 22:17:10 petere Exp $ * *------------------------------------------------------------------------- */ @@ -812,6 +812,7 @@ array_ref(ArrayType *array, retptr = array_seek(arraydataptr, elmlen, offset); + *isNull = false; return ArrayCast(retptr, elmbyval, elmlen); } |