X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=netatalk.git;a=blobdiff_plain;f=libatalk%2Futil%2Fnetatalk_conf.c;h=baf17697676d035109fb32d73810bb347d4f8080;hp=ddd8e50a71eaa190dbd49a2743f0c5d68eedf7d9;hb=156ab78cd5b684411b412369651cb0b8f99a323a;hpb=62c92560e363fe65d22e50a56255dec588a20b6a diff --git a/libatalk/util/netatalk_conf.c b/libatalk/util/netatalk_conf.c index ddd8e50a..baf17697 100644 --- a/libatalk/util/netatalk_conf.c +++ b/libatalk/util/netatalk_conf.c @@ -504,7 +504,7 @@ static const char *getoption(const dictionary *conf, const char *vol, const char EC_INIT; const char *result = NULL; - if (!(result = iniparser_getstring(conf, vol, opt, NULL))) + if ((!(result = iniparser_getstring(conf, vol, opt, NULL))) && (def != NULL)) result = iniparser_getstring(conf, def, opt, NULL); EC_CLEANUP: