Lines Matching refs:invis
132 if ((menup->nchoices <= 0) && !menup->invis)
136 if (((n = menup->nchoices) <= 1) && menup->invis) {
137 for (i = 0; menup->invis[i]; ++i)
143 else if (menup->invis)
144 item[0] = menup->invis[0];
290 if (menup->invis) {
291 for (i = 0; menup->invis[i]; ++i) {
293 if (strncmp(menup->invis[i], strval,
298 if (menup->invis[i][len] == '\0') {
300 found = menup->invis[i];
306 found = menup->invis[i];
379 if (menup->invis == NULL)
381 while (menup->invis[index])
382 free(menup->invis[index]);
383 free(menup->invis);
387 if (menup->invis == NULL)
388 menup->invis = calloc(2, sizeof (char *));
390 while (menup->invis[index])
392 menup->invis = realloc(menup->invis,
394 menup->invis[index+1] = NULL;
396 if (!menup->invis)
398 menup->invis[index] = strdup(choice);