diff options
-rw-r--r-- | lib/mfgetopt.c | 1 | ||||
-rw-r--r-- | src/symbols.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/mfgetopt.c b/lib/mfgetopt.c index e8e09d4c..ea6ad586 100644 --- a/lib/mfgetopt.c +++ b/lib/mfgetopt.c | |||
@@ -27,6 +27,7 @@ mf_getopt(struct mu_cli_setup *cli, int *pargc, char ***pargv, char **capa, | |||
27 | struct mu_parseopt pohint; | 27 | struct mu_parseopt pohint; |
28 | struct mu_cfg_parse_hints cfhint; | 28 | struct mu_cfg_parse_hints cfhint; |
29 | 29 | ||
30 | cfhint.flags = 0; | ||
30 | if (!(flags & MF_GETOPT_NO_CONFIG)) { | 31 | if (!(flags & MF_GETOPT_NO_CONFIG)) { |
31 | cfhint.flags = MU_CFHINT_SITE_FILE; | 32 | cfhint.flags = MU_CFHINT_SITE_FILE; |
32 | cfhint.site_file = DEFAULT_CONFIG_FILE; | 33 | cfhint.site_file = DEFAULT_CONFIG_FILE; |
diff --git a/src/symbols.c b/src/symbols.c index 6048c5ac..7f08b45d 100644 --- a/src/symbols.c +++ b/src/symbols.c | |||
@@ -672,9 +672,9 @@ free_symbols() | |||
672 | symtab_destroy(&stab_pragma); | 672 | symtab_destroy(&stab_pragma); |
673 | symtab_destroy(&stab_literal); | 673 | symtab_destroy(&stab_literal); |
674 | 674 | ||
675 | free_buckets(); | ||
676 | module_free(top_module); | 675 | module_free(top_module); |
677 | top_module = NULL; | 676 | top_module = NULL; |
677 | free_buckets(); | ||
678 | } | 678 | } |
679 | 679 | ||
680 | 680 | ||