pike.git / src / post_modules / GTK2 / source / gtkicontheme.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtkicontheme.pre:32:    struct array *a;    const gchar **path;    int i,num;    get_all_args("set_search_path",args,"%A",&a);    if (a==NULL || a->size<1)    Pike_error("Invalid array.\n");    path=(const gchar **)g_malloc(sizeof(const gchar *)*a->size);    if (path==NULL)    SIMPLE_OUT_OF_MEMORY_ERROR("set_search_path",sizeof(const gchar *)*a->size);    for (i=num=0; i<a->size; i++) { -  if ((ITEM(a)+i)->type!=PIKE_T_STRING) +  if (TYPEOF(ITEM(a)[i]) != PIKE_T_STRING)    continue;    path[num++]=(const gchar *)STR0((ITEM(a)+i)->u.string);    }    gtk_icon_theme_set_search_path(GTK_ICON_THEME(THIS->obj),    path,num);    }    RETURN_THIS();   }      array(string) get_search_path()