Signed-off-by: Bryce Harrington <br...@osg.samsung.com> --- shared/config-parser.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/shared/config-parser.c b/shared/config-parser.c index a50773b..137a9f1 100644 --- a/shared/config-parser.c +++ b/shared/config-parser.c @@ -312,6 +312,8 @@ config_add_section(struct weston_config *config, const char *name) struct weston_config_section *section; section = malloc(sizeof *section); + if (section == NULL) + return NULL; section->name = strdup(name); wl_list_init(§ion->entry_list); wl_list_insert(config->section_list.prev, §ion->link); @@ -326,6 +328,8 @@ section_add_entry(struct weston_config_section *section, struct weston_config_entry *entry; entry = malloc(sizeof *entry); + if (entry == NULL) + return NULL; entry->key = strdup(key); entry->value = strdup(value); wl_list_insert(section->entry_list.prev, &entry->link); -- 1.9.1 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel