aboutsummaryrefslogtreecommitdiff
path: root/src/test/regress/regress.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/regress/regress.c')
-rw-r--r--src/test/regress/regress.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/test/regress/regress.c b/src/test/regress/regress.c
index daee5af49e4..e5136cfa7c8 100644
--- a/src/test/regress/regress.c
+++ b/src/test/regress/regress.c
@@ -622,9 +622,8 @@ ttdummy(PG_FUNCTION_ARGS)
if (pplan == NULL)
elog(ERROR, "ttdummy (%s): SPI_prepare returned %d", relname, SPI_result);
- pplan = SPI_saveplan(pplan);
- if (pplan == NULL)
- elog(ERROR, "ttdummy (%s): SPI_saveplan returned %d", relname, SPI_result);
+ if (SPI_keepplan(pplan))
+ elog(ERROR, "ttdummy (%s): SPI_keepplan failed", relname);
splan = pplan;
}