diff options
author | Michael Pavone <pavone@retrodev.com> | 2017-06-26 09:38:41 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2017-06-26 09:38:41 -0700 |
commit | d0c3d89fc3232f4371f940245471826e5bbd1553 (patch) | |
tree | 9719626c64cb34b2baea03521bfd08bea04eb4b4 /menu.c | |
parent | ee31eb2645a5af8171c3e3c17d7f5f954c3d6ec3 (diff) |
Add smd extension to default extension filter. Make file extension check case insensitive
Diffstat (limited to 'menu.c')
-rw-r--r-- | menu.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -220,7 +220,7 @@ void * menu_write_w(uint32_t address, void * context, uint16_t value) dst = copy_dir_entry_to_guest(dst, m68k, "..", 1); } #endif - char *ext_filter = strdup(tern_find_path_default(config, "ui\0extensions\0", (tern_val){.ptrval = "bin gen md sms gg"}, TVAL_PTR).ptrval); + char *ext_filter = strdup(tern_find_path_default(config, "ui\0extensions\0", (tern_val){.ptrval = "bin gen md smd sms gg"}, TVAL_PTR).ptrval); uint32_t num_exts = 0, ext_storage = 5; char **ext_list = malloc(sizeof(char *) * ext_storage); char *cur_filter = ext_filter; @@ -243,7 +243,7 @@ void * menu_write_w(uint32_t address, void * context, uint16_t value) uint32_t extidx; for (extidx = 0; extidx < num_exts; extidx++) { - if (!strcmp(ext, ext_list[extidx])) { + if (!strcasecmp(ext, ext_list[extidx])) { break; } } |