@@ -102,7 +102,8 @@ static void test_decoding_xact_callback(XactEvent event, void *arg);
102102
103103static void test_decoding_process_utility (PlannedStmt * pstmt ,
104104 const char * queryString , ProcessUtilityContext context ,
105- ParamListInfo params , DestReceiver * dest , char * completionTag );
105+ ParamListInfo params , QueryEnvironment * queryEnv ,
106+ DestReceiver * dest , char * completionTag );
106107
107108static bool test_decoding_twophase_commit ();
108109
@@ -188,7 +189,8 @@ test_decoding_executor_finish(QueryDesc *queryDesc)
188189static void
189190test_decoding_process_utility (PlannedStmt * pstmt ,
190191 const char * queryString , ProcessUtilityContext context ,
191- ParamListInfo params , DestReceiver * dest , char * completionTag )
192+ ParamListInfo params , QueryEnvironment * queryEnv ,
193+ DestReceiver * dest , char * completionTag )
192194{
193195 Node * parsetree = pstmt -> utilityStmt ;
194196
@@ -267,13 +269,13 @@ test_decoding_process_utility(PlannedStmt *pstmt,
267269
268270 if (PreviousProcessUtilityHook != NULL )
269271 {
270- PreviousProcessUtilityHook (pstmt , queryString , context ,
271- params , dest , completionTag );
272+ PreviousProcessUtilityHook (pstmt , queryString , context , params , queryEnv ,
273+ dest , completionTag );
272274 }
273275 else
274276 {
275- standard_ProcessUtility (pstmt , queryString , context ,
276- params , dest , completionTag );
277+ standard_ProcessUtility (pstmt , queryString , context , params , queryEnv ,
278+ dest , completionTag );
277279 }
278280}
279281
0 commit comments