summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2010-10-03 22:34:29 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2010-10-03 22:34:29 +0000
commitfb75227b77e023c7b7191717a57bac0fdc980bc9 (patch)
treee2ac42399373060f71a36baac6639d1965d8b891
parentc0b63c111b86492f0571efeab5183ba1ff2be5ad (diff)
downloadnetsurf-fb75227b77e023c7b7191717a57bac0fdc980bc9.tar.gz
netsurf-fb75227b77e023c7b7191717a57bac0fdc980bc9.tar.bz2
Simplify detection of valid filetypes for ASL
svn path=/trunk/netsurf/; revision=10861
-rwxr-xr-xamiga/menu.c15
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;
}