---------- * afterTriggerFreeEventList() * * Free all the event storage in the given list. * ---------- */
| 3868 | * ---------- |
| 3869 | */ |
| 3870 | static void |
| 3871 | afterTriggerFreeEventList(AfterTriggerEventList *events) |
| 3872 | { |
| 3873 | AfterTriggerEventChunk *chunk; |
| 3874 | |
| 3875 | while ((chunk = events->head) != NULL) |
| 3876 | { |
| 3877 | events->head = chunk->next; |
| 3878 | pfree(chunk); |
| 3879 | } |
| 3880 | events->tail = NULL; |
| 3881 | events->tailfree = NULL; |
| 3882 | } |
| 3883 | |
| 3884 | /* ---------- |
| 3885 | * afterTriggerRestoreEventList() |
no test coverage detected