static void _grid_item_ly_clicked(void *data, Evas_Object *obj, const char *emission, const char *source)
{
CNP_ITEM *item = data;
- AppData *ad = item->ad;
- ClipdrawerData *cd = ad->clipdrawer;
-
- if (cd->anim_status != STATUS_NONE)
- return;
if (!item)
{
return;
}
+ AppData *ad = item->ad;
+ ClipdrawerData *cd = ad->clipdrawer;
+
+ if (cd->anim_status != STATUS_NONE)
+ return;
+
#define EDJE_DELBTN_PART_PREFIX "delbtn/img"
if (strncmp(source, EDJE_DELBTN_PART_PREFIX, strlen(EDJE_DELBTN_PART_PREFIX)))
{
size_path = snprintf(NULL, 0, COPIED_DATA_STORAGE_DIR"/%s", filename) + 1;
copied_path = MALLOC(sizeof(char) * size_path);
- if(copied_path)
- snprintf(copied_path, size_path, COPIED_DATA_STORAGE_DIR"/%s", filename);
+ if(!copied_path)
+ return NULL;
+
+ snprintf(copied_path, size_path, COPIED_DATA_STORAGE_DIR"/%s", filename);
if(!ecore_file_cp(data, copied_path))
DMSG("ecore_file_cp fail!");