diff --git a/src/modules/conf_wallpaper2/e_int_config_wallpaper.c b/src/modules/conf_wallpaper2/e_int_config_wallpaper.c index d146ce2a8..1a8bfbe34 100644 --- a/src/modules/conf_wallpaper2/e_int_config_wallpaper.c +++ b/src/modules/conf_wallpaper2/e_int_config_wallpaper.c @@ -705,12 +705,11 @@ _pan_sel(Evas_Object *obj, Item *it) if (p) { p++; - name = strdup(p); + name = strdupa(p); p = strrchr(name, '.'); if (p) *p = 0; } edje_object_part_text_set(sd->info->bg, "e.text.filename", name); - free(name); } else {