From: Felix Fietkau Date: Wed, 27 Aug 2008 19:38:54 +0000 (+0200) Subject: fix segfault in extended section lookup X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fuci.git;a=commitdiff_plain;h=aa5b36c343894dc01ab857f0c7ab3aa1a792fc05 fix segfault in extended section lookup --- diff --git a/list.c b/list.c index c4b84e2..0ddf409 100644 --- a/list.c +++ b/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; }