pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul

pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul

pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul

pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul

pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul

pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul

pgsql: Fix corner-case uninitialized-variable issues in plpgsql.

2021-07-20 Thread Tom Lane
Fix corner-case uninitialized-variable issues in plpgsql. If an error was raised during our initial attempt to check whether a successfully-compiled expression is "simple", subsequent calls of exec_stmt_execsql would suppose that stmt->mod_stmt was already computed when it had not been. This coul