From: Daniel Zaoui Date: Sat, 15 Feb 2014 07:16:02 +0000 (+0200) Subject: Eolian-generator: fix crash during generation X-Git-Tag: v1.9.0+464+gcaabcbe~341^2~31 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a934780714087d38e82c1f06db6496f999cad538;p=platform%2Fupstream%2Fefl.git Eolian-generator: fix crash during generation It happens when no description is supplied for an event. --- diff --git a/src/bin/eolian/eo1_generator.c b/src/bin/eolian/eo1_generator.c index c67576c..9a424b8 100644 --- a/src/bin/eolian/eo1_generator.c +++ b/src/bin/eolian/eo1_generator.c @@ -229,10 +229,11 @@ eo1_header_generate(const char *classname, Eina_Strbuf *buf) Eolian_Event event; EINA_LIST_FOREACH(eolian_class_events_list_get(classname), l, event) { - const char *evname; - const char *evdesc; + const char *evname = NULL; + const char *evdesc = NULL; eolian_class_event_information_get(event, &evname, &evdesc); + if (!evdesc) evdesc = "No description"; eina_strbuf_reset(tmpbuf); eina_strbuf_append(tmpbuf, evdesc); eina_strbuf_replace_all(tmpbuf, "\n", "\n * ");