diff options
author | Olliver Schinagl <o.schinagl@ultimaker.com> | 2015-04-25 20:42:57 (GMT) |
---|---|---|
committer | Olliver Schinagl <o.schinagl@ultimaker.com> | 2015-04-28 05:07:16 (GMT) |
commit | dd18850a926300bbb23fe6c3ac65c7b13c333e9c (patch) | |
tree | 1426d1e1846c624276fcda81a77a27c10b8fb106 | |
parent | dc5a442bef1073e4ebf8a318b185ce251a48cf79 (diff) | |
download | eulogium-dd18850a926300bbb23fe6c3ac65c7b13c333e9c.zip eulogium-dd18850a926300bbb23fe6c3ac65c7b13c333e9c.tar.gz eulogium-dd18850a926300bbb23fe6c3ac65c7b13c333e9c.tar.bz2 |
clear data (beter) on abort
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
-rw-r--r-- | src/eulogium.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/eulogium.c b/src/eulogium.c index cb3601b..17d67f1 100644 --- a/src/eulogium.c +++ b/src/eulogium.c @@ -185,8 +185,11 @@ static void _print_abort_cb(void *data, Evas_Object *obj EINA_UNUSED, void *even eulogium->print.name = NULL; free(eulogium->print.file); eulogium->print.file = NULL; - eulogium->print.progress = NULL; /* XXX memleak here */ - eulogium->print.status = NULL; /* XXX memleak here too */ + + eulogium->print.progress = NULL; /* XXX memleak here? when or how is this freeed by efl */ + eulogium->print.status = NULL; /* XXX memleak here too? how does efl do it */ + eulogium->print.time = 0; + eulogium->print.material = 0; } Evas_Object *eulogium_split_screen(Evas_Object *parent, Evas_Object *top, Evas_Object *bottom) |