diff options
Diffstat (limited to 'src/txtacc.c')
-rw-r--r-- | src/txtacc.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/txtacc.c b/src/txtacc.c index ff13e42..5ff9ec6 100644 --- a/src/txtacc.c +++ b/src/txtacc.c @@ -105,9 +105,11 @@ grecs_txtacc_create() void grecs_txtacc_free(struct grecs_txtacc *acc) { - grecs_list_free (acc->cur); - grecs_list_free (acc->mem); - free (acc); + if (acc) { + grecs_list_free (acc->cur); + grecs_list_free (acc->mem); + free (acc); + } } void |