Eolian-generator: fix crash during generation

It happens when no description is supplied for an event.
This commit is contained in:
Daniel Zaoui 2014-02-15 09:16:02 +02:00
parent 4b24559ea6
commit a934780714
1 changed files with 3 additions and 2 deletions

View File

@ -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 * ");