| 475 | } |
| 476 | |
| 477 | static void |
| 478 | free_block(PLpgSQL_stmt_block *block) |
| 479 | { |
| 480 | free_stmts(block->body); |
| 481 | if (block->exceptions) |
| 482 | { |
| 483 | ListCell *e; |
| 484 | |
| 485 | foreach(e, block->exceptions->exc_list) |
| 486 | { |
| 487 | PLpgSQL_exception *exc = (PLpgSQL_exception *) lfirst(e); |
| 488 | |
| 489 | free_stmts(exc->action); |
| 490 | } |
| 491 | } |
| 492 | } |
| 493 | |
| 494 | static void |
| 495 | free_assign(PLpgSQL_stmt_assign *stmt) |
no test coverage detected