diff options
Diffstat (limited to 'src/test/regress/regress.c')
-rw-r--r-- | src/test/regress/regress.c | 5 |
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; } |