Lines Matching refs:icon
353 if (pref.icon != NULL) {
354 ErrorF("LoadPreferences: Redefining icon mappings\n");
355 free(pref.icon);
356 pref.icon = NULL;
364 if (pref.icon==NULL)
365 pref.icon = malloc(sizeof(ICONITEM));
367 pref.icon = realloc(pref.icon, sizeof(ICONITEM)*(pref.iconItems+1));
369 strncpy(pref.icon[pref.iconItems].match, matchstr, MENU_MAX);
370 pref.icon[pref.iconItems].match[MENU_MAX] = 0;
372 strncpy(pref.icon[pref.iconItems].iconFile, iconfile, PATH_MAX+NAME_MAX+1);
373 pref.icon[pref.iconItems].iconFile[PATH_MAX+NAME_MAX+1] = 0;
375 pref.icon[pref.iconItems].hicon = 0;