Lines Matching refs:icon
356 if (pref.icon != NULL) {
357 ErrorF("LoadPreferences: Redefining icon mappings\n");
358 free(pref.icon);
359 pref.icon = NULL;
367 if (pref.icon==NULL)
368 pref.icon = (ICONITEM*)malloc(sizeof(ICONITEM));
370 pref.icon = (ICONITEM*)
371 realloc(pref.icon, sizeof(ICONITEM)*(pref.iconItems+1));
373 strncpy(pref.icon[pref.iconItems].match, matchstr, MENU_MAX);
374 pref.icon[pref.iconItems].match[MENU_MAX] = 0;
376 strncpy(pref.icon[pref.iconItems].iconFile, iconfile, PATH_MAX+NAME_MAX+1);
377 pref.icon[pref.iconItems].iconFile[PATH_MAX+NAME_MAX+1] = 0;
379 pref.icon[pref.iconItems].hicon = 0;