return EINA_TRUE;
/* Update the class found */
- eina_stringshare_del(tc->font);
- tc->font = eina_stringshare_add(font);
+ eina_stringshare_replace(&tc->font, font);
tc->size = size;
}
return EINA_TRUE;
/* Update new text class properties */
- if (tc->font) eina_stringshare_del(tc->font);
- if (font) tc->font = eina_stringshare_add(font);
- else tc->font = NULL;
+ eina_stringshare_replace(&tc->font, font);
tc->size = size;
/* Update edje */
free(tc);
return EINA_FALSE;
}
- if (font) tc->font = eina_stringshare_add(font);
- else tc->font = NULL;
+ tc->font = eina_stringshare_add(font);
tc->size = size;
for (i = 0; i < ed->table_parts_size; i++)