whoever wrote this should be SERIOUSLY ashamed.
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 3 Jan 2012 05:24:35 +0000 (05:24 +0000)
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 3 Jan 2012 05:24:35 +0000 (05:24 +0000)
SVN revision: 66776

src/lib/elc_naviframe.c

index 66f7ca4..b33a1c5 100644 (file)
@@ -977,14 +977,12 @@ _item_style_set(Elm_Naviframe_Item *navi_it, const char *item_style)
 
    if (!item_style)
      {
-        sprintf(buf, "item/basic");
+        strcpy(buf, "item/basic");
         eina_stringshare_replace(&navi_it->style, "basic");
      }
    else
      {
-        if (strlen(item_style) > sizeof(buf))
-          WRN("too much long style name! : naviframe=%p", WIDGET(navi_it));
-        sprintf(buf, "item/%s", item_style);
+        snprintf(buf, sizeof(buf), "item/%s", item_style);
         eina_stringshare_replace(&navi_it->style, item_style);
      }
    _elm_theme_object_set(WIDGET(navi_it),