aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim B. Mikheev <vadim4o@yahoo.com>1997-09-26 13:57:39 +0000
committerVadim B. Mikheev <vadim4o@yahoo.com>1997-09-26 13:57:39 +0000
commit561b35e55653962223fcaaba90dee9bda74e6ad8 (patch)
tree1c454a82303a51bb67de777d128af697203737eb
parent99048aca00aa317ae0bac2c35bea7a8bdea1f204 (diff)
downloadpostgresql-561b35e55653962223fcaaba90dee9bda74e6ad8.tar.gz
postgresql-561b35e55653962223fcaaba90dee9bda74e6ad8.zip
Return error if char *query is null in SPI_prepare()
-rw-r--r--src/backend/executor/spi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/spi.c b/src/backend/executor/spi.c
index c1a584846ae..646cfca401a 100644
--- a/src/backend/executor/spi.c
+++ b/src/backend/executor/spi.c
@@ -229,7 +229,7 @@ SPI_prepare(char *src, int nargs, Oid * argtypes)
{
_SPI_plan *plan;
- if (nargs < 0 || (nargs > 0 && argtypes == NULL))
+ if (src == NULL || nargs < 0 || (nargs > 0 && argtypes == NULL))
{
SPI_result = SPI_ERROR_ARGUMENT;
return (NULL);