From 9e3517fbcd560b9e3ebff54ca3ac39a5539819da Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Wed, 29 May 2013 20:15:12 +0900 Subject: [PATCH] elc_popup.c: ELM_SAFE_FREE adoption for popup. I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended. For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f. --- legacy/elementary/src/lib/elc_popup.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/legacy/elementary/src/lib/elc_popup.c b/legacy/elementary/src/lib/elc_popup.c index 1d94b81ecd..df75639672 100644 --- a/legacy/elementary/src/lib/elc_popup.c +++ b/legacy/elementary/src/lib/elc_popup.c @@ -532,9 +532,7 @@ _button_remove(Evas_Object *obj, evas_object_event_callback_del (sd->buttons[pos]->btn, EVAS_CALLBACK_DEL, _on_button_del); - free(sd->buttons[pos]); - - sd->buttons[pos] = NULL; + ELM_SAFE_FREE(sd->buttons[pos], free); sd->button_count -= 1; if (!sd->no_shift)