Lines Matching refs:items
97 static struct dialog_list_item *items[16384];
139 items[item_no] = malloc(sizeof(struct dialog_list_item));
140 memset(items[item_no], 0, sizeof(struct dialog_list_item));
141 items[item_no]->tag = malloc(32); items[item_no]->tag[0] = 0;
142 items[item_no]->name = malloc(512); items[item_no]->name[0] = 0;
143 items[item_no]->namelen = 0;
155 res = vsnprintf(items[item_no - 1]->name + items[item_no - 1]->namelen,
156 512 - items[item_no - 1]->namelen, fmt, ap);
158 items[item_no - 1]->namelen += res;
172 res = vsnprintf(items[item_no - 1]->tag, 32, fmt, ap);
183 free(items[i]->tag);
184 free(items[i]->name);
185 free(items[i]);
356 active_entry, item_no, items);
363 active_item = first_sel_item(item_no, items);
491 items[item_no - 1]->selected = (child->sym == active);
496 item_no, items, FLAG_RADIO)) {
498 if (sscanf(first_sel_item(item_no, items)->tag, "%p", &menu) != 1)