items 80 core/gui.c static const char* gui_change_simple_enum(int* value, int change, const char** items, unsigned num_items) { items 82 core/gui.c return (const char*)lang_str((int)items[*value]); items 87 core/gui.c const char** items = (const char**)menu_item->arg; items 89 core/gui.c return (const char*)lang_str((int)items[*menu_item->value]); items 36 core/gui_user_menu.c memcpy(p, &conf.user_menu_vars.items[i].var, sizeof(int)); items 39 core/gui_user_menu.c if (conf.user_menu_vars.items[i].script_file) memcpy(p, conf.user_menu_vars.items[i].script_file, strlen(conf.user_menu_vars.items[i].script_file)); items 41 core/gui_user_menu.c if (conf.user_menu_vars.items[i].script_title) memcpy(p, conf.user_menu_vars.items[i].script_title, strlen(conf.user_menu_vars.items[i].script_title)); items 59 core/gui_user_menu.c memcpy(&conf.user_menu_vars.items[i].var, p, sizeof(int)); items 63 core/gui_user_menu.c if (conf.user_menu_vars.items[i].script_file == 0) items 64 core/gui_user_menu.c conf.user_menu_vars.items[i].script_file = malloc(CONF_STR_LEN); items 65 core/gui_user_menu.c strcpy(conf.user_menu_vars.items[i].script_file,p); items 70 core/gui_user_menu.c if (conf.user_menu_vars.items[i].script_title == 0) items 71 core/gui_user_menu.c conf.user_menu_vars.items[i].script_title = malloc(CONF_STR_LEN); items 72 core/gui_user_menu.c strcpy(conf.user_menu_vars.items[i].script_title,p); items 82 core/gui_user_menu.c if (conf.user_menu_vars.items) items 87 core/gui_user_menu.c if (conf.user_menu_vars.items[i].script_file) items 88 core/gui_user_menu.c free(conf.user_menu_vars.items[i].script_file); items 89 core/gui_user_menu.c if (conf.user_menu_vars.items[i].script_title) items 90 core/gui_user_menu.c free(conf.user_menu_vars.items[i].script_title); items 92 core/gui_user_menu.c free(conf.user_menu_vars.items); items 93 core/gui_user_menu.c conf.user_menu_vars.items = 0; items 101 core/gui_user_menu.c conf.user_menu_vars.items = malloc(num_items * sizeof(tUserMenuItem)); items 102 core/gui_user_menu.c memset(conf.user_menu_vars.items, 0, num_items * sizeof(tUserMenuItem)); items 176 core/gui_user_menu.c conf.user_menu_vars.items[x].var = USER_MENU_IS_SCRIPT; // flag script entries specially items 180 core/gui_user_menu.c conf.user_menu_vars.items[x].var = USER_MENU_IS_MODULE; // flag module entries specially items 184 core/gui_user_menu.c conf.user_menu_vars.items[x].var = lang_strhash31(user_submenu_items[x+1].text); // otherwise save a hash items 189 core/gui_user_menu.c conf.user_menu_vars.items[x].var = 0; items 190 core/gui_user_menu.c if (conf.user_menu_vars.items[x].script_file != 0) items 192 core/gui_user_menu.c free(conf.user_menu_vars.items[x].script_file); items 193 core/gui_user_menu.c conf.user_menu_vars.items[x].script_file = 0; items 195 core/gui_user_menu.c if (conf.user_menu_vars.items[x].script_title != 0) items 197 core/gui_user_menu.c free(conf.user_menu_vars.items[x].script_title); items 198 core/gui_user_menu.c conf.user_menu_vars.items[x].script_title = 0; items 210 core/gui_user_menu.c user_submenu_items[menu].text = (int)conf.user_menu_vars.items[var].script_title; items 212 core/gui_user_menu.c user_submenu_items[menu].arg = (int)conf.user_menu_vars.items[var].script_file; items 226 core/gui_user_menu.c if (conf.user_menu_vars.items[x].var == USER_MENU_IS_SCRIPT) // special flag- there is no hash for script entries items 230 core/gui_user_menu.c else if (conf.user_menu_vars.items[x].var == USER_MENU_IS_MODULE) // special flag- there is no hash for module entries items 236 core/gui_user_menu.c if (conf.user_menu_vars.items[x].var > 0 ) // look up the menu text items 237 core/gui_user_menu.c item = find_menu_item(&root_menu, conf.user_menu_vars.items[x].var); items 68 include/conf.h tUserMenuItem *items; items 95 modules/gui_fselect.c static flist items; // head of list<fitem>: holder of current directory list items 585 modules/gui_fselect.c selected = top = items.tail; items 606 modules/gui_fselect.c selected = top = items.head; // off bottom - jump to top items 614 modules/gui_fselect.c free_list(&items); items 627 modules/gui_fselect.c if ((items.dir[0] == 'A') && (items.dir[1] == 0)) items 630 modules/gui_fselect.c d = opendir_fselect(items.dir); items 634 modules/gui_fselect.c while (fs_readdir(d, &de, items.dir)) items 638 modules/gui_fselect.c add_item(&items, de.de->d_name, de.size, de.mtime, 0, de.isdir, de.isparent, de.isvalid); items 647 modules/gui_fselect.c if ((strlen(items.dir) > 2) && !fndParent) items 649 modules/gui_fselect.c add_item(&items, "..", 0, 0, 0, 1, 1, 1); items 652 modules/gui_fselect.c sort_list(&items); items 654 modules/gui_fselect.c top = selected = items.head; items 664 modules/gui_fselect.c strcpy(items.dir, dir); items 667 modules/gui_fselect.c while (strlen(items.dir) > 0) items 670 modules/gui_fselect.c char *p = strrchr(items.dir,'/'); items 674 modules/gui_fselect.c if (stat(items.dir,&st) == 0) items 722 modules/gui_fselect.c fitem *p = items.head; items 880 modules/gui_fselect.c if (items.count > BODY_LINES) items 883 modules/gui_fselect.c j = (i * BODY_LINES) / items.count; items 885 modules/gui_fselect.c i = ((i - j) * selected->n) / (items.count-1); items 891 modules/gui_fselect.c i = strlen(items.dir); items 894 modules/gui_fselect.c strncpy(dbuf, items.dir+i-max_footer_len, max_footer_len); items 900 modules/gui_fselect.c strcpy(dbuf, items.dir); items 932 modules/gui_fselect.c delete_file(items.dir, selected->name); items 1012 modules/gui_fselect.c process_dir(items.dir, selected->name, 1, purge_file_DCIM, 0); items 1021 modules/gui_fselect.c process_dir(items.dir, selected->name, 0, purge_file, 0); items 1033 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1042 modules/gui_fselect.c for (ptr2=items.head; ptr2; ptr2=ptr2->next) items 1054 modules/gui_fselect.c delete_file(items.dir, ptr->name); items 1068 modules/gui_fselect.c process_dir(items.dir, selected->name, 999, delete_file, delete_dir); items 1104 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1112 modules/gui_fselect.c strcpy(marked_items.dir, items.dir); items 1123 modules/gui_fselect.c if (strcmp(marked_items.dir, items.dir) != 0) items 1135 modules/gui_fselect.c int copied = copy_file(marked_items.dir, ptr->name, items.dir, ptr->name, 0); items 1160 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1191 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1198 modules/gui_fselect.c delete_file(items.dir, ptr->name); items 1205 modules/gui_fselect.c delete_file(items.dir, selected->name); items 1217 modules/gui_fselect.c copy_file(items.dir, selected->name, "A", "DISKBOOT.BIN", 1); items 1227 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1241 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1244 modules/gui_fselect.c sprintf(selected_file, "%s/%s", items.dir, ptr->name); items 1258 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1262 modules/gui_fselect.c librawop->raw_subtract(ptr->name, items.dir, selected->name, items.dir); items 1275 modules/gui_fselect.c for (ptr=items.head, i=0; ptr; ptr=ptr->next) items 1310 modules/gui_fselect.c for (ptr=items.head; ptr; ptr=ptr->next) items 1313 modules/gui_fselect.c sprintf(selected_file, "%s/%s", items.dir, ptr->name); items 1320 modules/gui_fselect.c sprintf(selected_file, "%s/%s", items.dir, selected->name); items 1338 modules/gui_fselect.c sprintf(buf, "%s/%s", items.dir, selected->name); items 1354 modules/gui_fselect.c sprintf(selected_file,"%s/%s", items.dir, name); items 1365 modules/gui_fselect.c sprintf(selected_file, "%s/%s", items.dir, selected->name); items 1366 modules/gui_fselect.c sprintf(buf, "%s/%s", items.dir, name); items 1379 modules/gui_fselect.c return (chk_name(items.dir, "A") && (chk_name(selected->name, "DCIM") || chk_name(selected->name, "RAW"))); items 1385 modules/gui_fselect.c return (selected->isdir && !selected->isparent && ((chk_name(items.dir, "A/DCIM")) || (chk_name(items.dir, "A/RAW")))); items 1581 modules/gui_fselect.c char *s = strrchr(items.dir, '/'); items 1586 modules/gui_fselect.c sprintf(items.dir+strlen(items.dir), "/%s", selected->name); items 1593 modules/gui_fselect.c sprintf(selected_file, "%s/%s", items.dir, selected->name); items 110 modules/user_menu_edit.c CMenuItem *items = (CMenuItem*)user_submenu.menu; items 114 modules/user_menu_edit.c if (!items[i].text) items 116 modules/user_menu_edit.c items[i] = mod_menu_item; items 145 modules/user_menu_edit.c CMenuItem *items = (CMenuItem*)user_submenu.menu; items 149 modules/user_menu_edit.c if (items[c].text == mod_menu_item.text) items 151 modules/user_menu_edit.c for (i = c; items[i].text; i++) items 153 modules/user_menu_edit.c items[i] = items[i+1]; items 155 modules/user_menu_edit.c if (conf.user_menu_vars.items[i-1].script_file) items 156 modules/user_menu_edit.c free(conf.user_menu_vars.items[i-1].script_file); items 157 modules/user_menu_edit.c conf.user_menu_vars.items[i-1].script_file = conf.user_menu_vars.items[i].script_file; items 158 modules/user_menu_edit.c conf.user_menu_vars.items[i].script_file = 0; items 160 modules/user_menu_edit.c if (conf.user_menu_vars.items[i-1].script_title) items 161 modules/user_menu_edit.c free(conf.user_menu_vars.items[i-1].script_title); items 162 modules/user_menu_edit.c conf.user_menu_vars.items[i-1].script_title = conf.user_menu_vars.items[i].script_title; items 163 modules/user_menu_edit.c conf.user_menu_vars.items[i].script_title = 0; items 199 modules/user_menu_edit.c CMenuItem *items = (CMenuItem*)user_submenu.menu; items 201 modules/user_menu_edit.c CMenuItem tmp_menu_item = items[dst_index]; items 202 modules/user_menu_edit.c items[dst_index] = items[src_index]; items 203 modules/user_menu_edit.c items[src_index] = tmp_menu_item; items 207 modules/user_menu_edit.c tbuff = conf.user_menu_vars.items[dst_index].script_file; items 208 modules/user_menu_edit.c conf.user_menu_vars.items[dst_index].script_file = conf.user_menu_vars.items[src_index].script_file; items 209 modules/user_menu_edit.c conf.user_menu_vars.items[src_index].script_file = tbuff; items 211 modules/user_menu_edit.c tbuff = conf.user_menu_vars.items[dst_index].script_title; items 212 modules/user_menu_edit.c conf.user_menu_vars.items[dst_index].script_title = conf.user_menu_vars.items[src_index].script_title; items 213 modules/user_menu_edit.c conf.user_menu_vars.items[src_index].script_title = tbuff; items 249 modules/user_menu_edit.c CMenuItem *items = (CMenuItem*)user_submenu.menu; items 254 modules/user_menu_edit.c if (!items[i].text) // insert script/module title & full filename in next available spot items 256 modules/user_menu_edit.c if (conf.user_menu_vars.items[i-1].script_file == 0) items 257 modules/user_menu_edit.c conf.user_menu_vars.items[i-1].script_file = malloc(CONF_STR_LEN); items 258 modules/user_menu_edit.c strcpy(conf.user_menu_vars.items[i-1].script_file, fname); items 259 modules/user_menu_edit.c if (conf.user_menu_vars.items[i-1].script_title == 0) items 260 modules/user_menu_edit.c conf.user_menu_vars.items[i-1].script_title = malloc(CONF_STR_LEN); items 261 modules/user_menu_edit.c strcpy(conf.user_menu_vars.items[i-1].script_title, title); items 263 modules/user_menu_edit.c items[i].symbol = sym; items 264 modules/user_menu_edit.c items[i].opt_len = 0; items 265 modules/user_menu_edit.c items[i].type = type; items 266 modules/user_menu_edit.c items[i].text = (int) conf.user_menu_vars.items[i-1].script_title; items 267 modules/user_menu_edit.c items[i].value = func; items 268 modules/user_menu_edit.c items[i].arg = (int) conf.user_menu_vars.items[i-1].script_file; items 270 modules/user_menu_edit.c sprintf(msgbuf,lang_str(LANG_USER_MENU_ITEM_ADDED), lang_str(items[i].text)); items 77 tools/packfi2/zlib.h typedef voidpf (*alloc_func) OF((voidpf opaque, uInt items, uInt size)); items 216 tools/packfi2/zutil.c voidpf zcalloc (voidpf opaque, unsigned items, unsigned size) items 219 tools/packfi2/zutil.c ulg bsize = (ulg)items*size; items 275 tools/packfi2/zutil.c voidpf zcalloc (voidpf opaque, unsigned items, unsigned size) items 278 tools/packfi2/zutil.c return _halloc((long)items, size); items 296 tools/packfi2/zutil.c extern voidp calloc OF((uInt items, uInt size)); items 300 tools/packfi2/zutil.c voidpf zcalloc (opaque, items, size) items 302 tools/packfi2/zutil.c unsigned items; items 305 tools/packfi2/zutil.c if (opaque) items += size - size; /* make compiler happy */ items 306 tools/packfi2/zutil.c return sizeof(uInt) > 2 ? (voidpf)malloc(items * size) : items 307 tools/packfi2/zutil.c (voidpf)calloc(items, size); items 261 tools/packfi2/zutil.h voidpf zcalloc OF((voidpf opaque, unsigned items, unsigned size)); items 264 tools/packfi2/zutil.h #define ZALLOC(strm, items, size) \ items 265 tools/packfi2/zutil.h (*((strm)->zalloc))((strm)->opaque, (items), (size))