Complete error checking in _project_load_subdirs_subdir()

This commit is contained in:
Pierre Pronchery 2018-09-21 14:08:27 +03:00
parent a65fb17050
commit 4190e6dfd4

View File

@ -519,14 +519,12 @@ static int _project_load_subdirs(ConfigurePrefs * prefs, char const * directory,
static int _project_load_subdirs_subdir(ConfigurePrefs * prefs, static int _project_load_subdirs_subdir(ConfigurePrefs * prefs,
char const * directory, configArray * ca, char const * subdir) char const * directory, configArray * ca, char const * subdir)
/* FIXME error checking */
{ {
int ret; int ret;
String * p; String * p;
p = string_new(directory); if((p = string_new_append(directory, "/", subdir, NULL)) == NULL)
string_append(&p, "/"); return error_print(PROGNAME);
string_append(&p, subdir);
ret = _project_load(prefs, p, ca); ret = _project_load(prefs, p, ca);
string_delete(p); string_delete(p);
return ret; return ret;