Change-Id: Ic51e32111b4172714909ead56917c89837becd3d
mouse_info.move_y = move->root.y;
if (mouse_info.pressed == false) {
- return ECORE_CALLBACK_RENEW;
+ return ECORE_CALLBACK_CANCEL;
}
return ECORE_CALLBACK_RENEW;
if (strlen(name) > STRSZE) {
char *temp, *ellipsis = ELLIPSIS;
- name = realloc(name, (STRSZE + strlen(ellipsis) + 1)*sizeof(char));
- retv_if(NULL == name, NULL);
-
+ char *newly_alloc_name = realloc(name, (STRSZE + strlen(ellipsis) + 1)*sizeof(char));
+ if(NULL == newly_alloc_name)
+ {
+ free(name);
+ return NULL;
+ }
+ name = newly_alloc_name;
temp = name + STRSZE;
while (*ellipsis) *temp++ = *ellipsis++;