From: Michael Meskes Date: Sun, 18 Dec 2011 14:34:33 +0000 (+0100) Subject: In ecpg removed old leftover check for given connection name. X-Git-Tag: REL9_0_7~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=458a83a526967dcc1ddbfc5edd5d48ae7db7a2a3;p=thirdparty%2Fpostgresql.git In ecpg removed old leftover check for given connection name. Ever since we introduced real prepared statements this should work for different connections. The old solution just emulating prepared statements, though, wasn't able to handle this. Closes: #6309 --- diff --git a/src/interfaces/ecpg/preproc/ecpg.addons b/src/interfaces/ecpg/preproc/ecpg.addons index a6760d4b913..ff1864ca66e 100644 --- a/src/interfaces/ecpg/preproc/ecpg.addons +++ b/src/interfaces/ecpg/preproc/ecpg.addons @@ -19,9 +19,6 @@ ECPG: stmtClosePortalStmt block } ECPG: stmtDeallocateStmt block { - if (connection) - mmerror(PARSE_ERROR, ET_ERROR, "AT option not allowed in DEALLOCATE statement"); - output_deallocate_prepare_statement($1); } ECPG: stmtDeclareCursorStmt block @@ -72,8 +69,6 @@ ECPG: stmtViewStmt rule } | ECPGDeallocateDescr { - if (connection) - mmerror(PARSE_ERROR, ET_ERROR, "AT option not allowed in DEALLOCATE statement"); fprintf(yyout,"ECPGdeallocate_desc(__LINE__, %s);",$1); whenever_action(0); free($1);