diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2010-10-03 22:34:29 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2010-10-03 22:34:29 +0000 |
commit | fb75227b77e023c7b7191717a57bac0fdc980bc9 (patch) | |
tree | e2ac42399373060f71a36baac6639d1965d8b891 | |
parent | c0b63c111b86492f0571efeab5183ba1ff2be5ad (diff) | |
download | netsurf-fb75227b77e023c7b7191717a57bac0fdc980bc9.tar.gz netsurf-fb75227b77e023c7b7191717a57bac0fdc980bc9.tar.bz2 |
Simplify detection of valid filetypes for ASL
svn path=/trunk/netsurf/; revision=10861
-rwxr-xr-x | amiga/menu.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/amiga/menu.c b/amiga/menu.c index 595cf1d4e..9f5aab757 100755 --- a/amiga/menu.c +++ b/amiga/menu.c @@ -825,20 +825,7 @@ static const ULONG ami_asl_mime_hook(struct Hook *mh,struct FileRequester *fr,st mt = fetch_mimetype(fname); - if(!strcmp(mt,"text/html")) ret = TRUE; - else if(!strcmp(mt,"text/plain")) ret = TRUE; - else if(!strcmp(mt,"image/jpeg")) ret = TRUE; - else if(!strcmp(mt,"image/gif")) ret = TRUE; - else if(!strcmp(mt,"image/png")) ret = TRUE; - else if(!strcmp(mt,"image/jng")) ret = TRUE; - else if(!strcmp(mt,"image/mng")) ret = TRUE; - else if(!strcmp(mt,"image/bmp")) ret = TRUE; - else if(!strcmp(mt,"image/ico")) ret = TRUE; - else if(!strcmp(mt,"image/x-riscos-sprite")) ret = TRUE; -#ifdef WITH_NS_SVG - else if(!strcmp(mt,"image/svg")) ret = TRUE; -#endif - + if(content_lookup(mt) != CONTENT_OTHER) ret = TRUE; free(mt); return ret; } |