From 12816d0e9542423871435397a145a686fc4ffed1 Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 28 Sep 2015 17:27:57 -0400 Subject: [PATCH] [api] Setting global objects to NULL on teardown --- src/address_dictionary.c | 1 + src/transliterate.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/address_dictionary.c b/src/address_dictionary.c index bd6a3791..09d5298e 100644 --- a/src/address_dictionary.c +++ b/src/address_dictionary.c @@ -546,4 +546,5 @@ void address_dictionary_module_teardown(void) { if (address_dict != NULL) { address_dictionary_destroy(address_dict); } + address_dict = NULL; } diff --git a/src/transliterate.c b/src/transliterate.c index bb11349e..bb30baa6 100644 --- a/src/transliterate.c +++ b/src/transliterate.c @@ -1919,5 +1919,6 @@ bool transliteration_module_setup(char *filename) { void transliteration_module_teardown(void) { transliteration_table_destroy(); + trans_table = NULL; }