summaryrefslogtreecommitdiffstats
path: root/lib/parse_ini.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/parse_ini.c')
-rw-r--r--lib/parse_ini.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/parse_ini.c b/lib/parse_ini.c
index 1d64a506..004396fe 100644
--- a/lib/parse_ini.c
+++ b/lib/parse_ini.c
@@ -75,6 +75,9 @@ static void parse_locator(const char *locator, const char *def_stanza, np_ini_in
75 /* if there is no @file part */ 75 /* if there is no @file part */
76 if(stanza_len==locator_len){ 76 if(stanza_len==locator_len){
77 i->file=default_file(); 77 i->file=default_file();
78 if(strcmp(i->file, "") == 0){
79 die(STATE_UNKNOWN, _("Cannot find '%s' or '%s' in any standard location.\n"), NP_DEFAULT_INI_FILENAME1, NP_DEFAULT_INI_FILENAME2);
80 }
78 } else { 81 } else {
79 i->file=strdup(&(locator[stanza_len+1])); 82 i->file=strdup(&(locator[stanza_len+1]));
80 } 83 }