}
}
+ if (cur_watch)
+ free(cur_watch);
+
evas_object_resize(s_info.win, s_info.w, s_info.h);
watch_holder_lifecycle_st lifecycle;
ret = app_control_is_extra_data_array(service, WIDGET_APPID, &is_array);
if (is_array) {
app_control_get_extra_data_array(service, WIDGET_APPID, &widget_id_arr, &array_len);
- for (i = 0; i < array_len; ++i)
+ for (i = 0; i < array_len; ++i) {
_run_widget(widget_id_arr[i], service, lazy_loader);
+ free(widget_id_arr[i]);
+ }
+ free(widget_id_arr);
} else if (widget_id != NULL) {
_run_widget(widget_id, service, lazy_loader);