Selaa lähdekoodia

fix segfault in extended section lookup

Felix Fietkau 15 vuotta sitten
vanhempi
commit
aa5b36c343
1 muutettua tiedostoa jossa 2 lisäystä ja 1 poistoa
  1. 2 1
      list.c

+ 2 - 1
list.c

@@ -358,7 +358,8 @@ error:
 	UCI_THROW(ctx, UCI_ERR_INVAL);
 done:
 	free(section);
-	ptr->section = e->name;
+	if (e)
+		ptr->section = e->name;
 	return e;
 }