diff options
Diffstat (limited to 'apps/filetypes.c')
-rw-r--r-- | apps/filetypes.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/apps/filetypes.c b/apps/filetypes.c index 5a7ed115e6..4710d61cc1 100644 --- a/apps/filetypes.c +++ b/apps/filetypes.c | |||
@@ -48,7 +48,7 @@ | |||
48 | #endif | 48 | #endif |
49 | 49 | ||
50 | /* a table for the know file types */ | 50 | /* a table for the know file types */ |
51 | const struct filetype inbuilt_filetypes[] = { | 51 | static const struct filetype inbuilt_filetypes[] = { |
52 | { "mp3", FILE_ATTR_AUDIO, Icon_Audio, VOICE_EXT_MPA }, | 52 | { "mp3", FILE_ATTR_AUDIO, Icon_Audio, VOICE_EXT_MPA }, |
53 | { "mp2", FILE_ATTR_AUDIO, Icon_Audio, VOICE_EXT_MPA }, | 53 | { "mp2", FILE_ATTR_AUDIO, Icon_Audio, VOICE_EXT_MPA }, |
54 | { "mpa", FILE_ATTR_AUDIO, Icon_Audio, VOICE_EXT_MPA }, | 54 | { "mpa", FILE_ATTR_AUDIO, Icon_Audio, VOICE_EXT_MPA }, |
@@ -130,7 +130,7 @@ static bool custom_icons_loaded = false; | |||
130 | static int custom_colors[MAX_FILETYPES+1]; | 130 | static int custom_colors[MAX_FILETYPES+1]; |
131 | #endif | 131 | #endif |
132 | static int filetype_count = 0; | 132 | static int filetype_count = 0; |
133 | static unsigned char heighest_attr = 0; | 133 | static unsigned char highest_attr = 0; |
134 | 134 | ||
135 | static char *filetypes_strdup(char* string) | 135 | static char *filetypes_strdup(char* string) |
136 | { | 136 | { |
@@ -277,8 +277,8 @@ static void read_builtin_types(void) | |||
277 | filetypes[filetype_count].extension = inbuilt_filetypes[i].extension; | 277 | filetypes[filetype_count].extension = inbuilt_filetypes[i].extension; |
278 | filetypes[filetype_count].plugin = NULL; | 278 | filetypes[filetype_count].plugin = NULL; |
279 | filetypes[filetype_count].attr = inbuilt_filetypes[i].tree_attr>>8; | 279 | filetypes[filetype_count].attr = inbuilt_filetypes[i].tree_attr>>8; |
280 | if (filetypes[filetype_count].attr > heighest_attr) | 280 | if (filetypes[filetype_count].attr > highest_attr) |
281 | heighest_attr = filetypes[filetype_count].attr; | 281 | highest_attr = filetypes[filetype_count].attr; |
282 | filetypes[filetype_count].icon = inbuilt_filetypes[i].icon; | 282 | filetypes[filetype_count].icon = inbuilt_filetypes[i].icon; |
283 | filetype_count++; | 283 | filetype_count++; |
284 | } | 284 | } |
@@ -321,9 +321,9 @@ static void read_config(char* config_file) | |||
321 | /* ok, store this plugin/extension, check icon after */ | 321 | /* ok, store this plugin/extension, check icon after */ |
322 | filetypes[filetype_count].extension = filetypes_strdup(extension); | 322 | filetypes[filetype_count].extension = filetypes_strdup(extension); |
323 | filetypes[filetype_count].plugin = filetypes_strdup(plugin); | 323 | filetypes[filetype_count].plugin = filetypes_strdup(plugin); |
324 | filetypes[filetype_count].attr = heighest_attr +1; | 324 | filetypes[filetype_count].attr = highest_attr +1; |
325 | filetypes[filetype_count].icon = Icon_Questionmark; | 325 | filetypes[filetype_count].icon = Icon_Questionmark; |
326 | heighest_attr++; | 326 | highest_attr++; |
327 | /* get the icon */ | 327 | /* get the icon */ |
328 | s = e+1; | 328 | s = e+1; |
329 | if (*s == '*') | 329 | if (*s == '*') |
@@ -419,7 +419,7 @@ bool filetype_supported(int attr) | |||
419 | /**** Open With Screen ****/ | 419 | /**** Open With Screen ****/ |
420 | struct cb_data { | 420 | struct cb_data { |
421 | int *items; | 421 | int *items; |
422 | char *current_file; | 422 | const char *current_file; |
423 | }; | 423 | }; |
424 | 424 | ||
425 | static enum themable_icons openwith_get_icon(int selected_item, void * data) | 425 | static enum themable_icons openwith_get_icon(int selected_item, void * data) |
@@ -463,7 +463,7 @@ int filetype_list_viewers(const char* current_file) | |||
463 | int i, count = 0; | 463 | int i, count = 0; |
464 | int items[MAX_FILETYPES]; | 464 | int items[MAX_FILETYPES]; |
465 | struct simplelist_info info; | 465 | struct simplelist_info info; |
466 | struct cb_data data = { items, (char*)current_file }; | 466 | struct cb_data data = { items, current_file }; |
467 | for (i=0; i<filetype_count && count < MAX_FILETYPES; i++) | 467 | for (i=0; i<filetype_count && count < MAX_FILETYPES; i++) |
468 | { | 468 | { |
469 | if (filetypes[i].plugin) | 469 | if (filetypes[i].plugin) |