elm_map: Fix work of elm_map_overlay_icon_set if icon is NULL.
authorse.osadchy <se.osadchy@samsung.com>
Tue, 21 Mar 2017 18:13:15 +0000 (11:13 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 21 Mar 2017 18:13:15 +0000 (11:13 -0700)
Summary:
Delete check on NULL for icon object due to incorrect work. Function must delete
icon in map overlay (according to documentation) if we set NULL, but with this check -
nothing happening and after elm_map_overlay_icon_get we have not NULL returned value.
@fix

Reviewers: cedric, Hermet, raster, jpeg

Reviewed By: cedric

Subscribers: artem.popov

Differential Revision: https://phab.enlightenment.org/D4720

src/lib/elementary/elm_map.c

index 0a93398..ebcc32f 100644 (file)
@@ -5082,7 +5082,6 @@ elm_map_overlay_icon_set(Elm_Map_Overlay *overlay,
                          Evas_Object *icon)
 {
    EINA_SAFETY_ON_NULL_RETURN(overlay);
-   EINA_SAFETY_ON_NULL_RETURN(icon);
    EINA_SAFETY_ON_NULL_RETURN(overlay->wsd);
    ELM_MAP_CHECK((overlay->wsd)->obj);