comparison menu.c @ 2158:bdd83b47d78a

Implement config file migrations and add iso and cue to extension list
author Michael Pavone <pavone@retrodev.com>
date Tue, 24 May 2022 09:10:54 -0700
parents c362f2c7766a
children
comparison
equal deleted inserted replaced
2157:da7890445962 2158:bdd83b47d78a
148 uint32_t num_exts; 148 uint32_t num_exts;
149 char **ext_list = get_extension_list(config, &num_exts); 149 char **ext_list = get_extension_list(config, &num_exts);
150 for (size_t i = 0; dst && i < num_entries; i++) 150 for (size_t i = 0; dst && i < num_entries; i++)
151 { 151 {
152 if (num_exts && !entries[i].is_dir) { 152 if (num_exts && !entries[i].is_dir) {
153 if (!path_matches_extensions(entries[i].name, ext_list, num_exts)) { 153 if (!path_matches_extensions(entries[i].name, (const char **)ext_list, num_exts)) {
154 continue; 154 continue;
155 } 155 }
156 } 156 }
157 dst = copy_dir_entry_to_guest(dst, m68k, entries[i].name, entries[i].is_dir); 157 dst = copy_dir_entry_to_guest(dst, m68k, entries[i].name, entries[i].is_dir);
158 } 158 }