summaryrefslogtreecommitdiff
path: root/amiga/filetype.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2011-09-25 17:03:37 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2011-09-25 17:03:37 +0000
commit5d7c1caffebc5ed44c08774f3d4ab5a5426d4ce9 (patch)
tree1f4019a67997864066a8c304e8507fe6bcf526bb /amiga/filetype.c
parent4573560c6179d922337054451b15369f51c25359 (diff)
downloadnetsurf-5d7c1caffebc5ed44c08774f3d4ab5a5426d4ce9.tar.gz
netsurf-5d7c1caffebc5ed44c08774f3d4ab5a5426d4ce9.tar.bz2
Also read mimetype mappings from mimetypes.user
svn path=/trunk/netsurf/; revision=12876
Diffstat (limited to 'amiga/filetype.c')
-rw-r--r--amiga/filetype.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/amiga/filetype.c b/amiga/filetype.c
index 5cb661074..7b6805da7 100644
--- a/amiga/filetype.c
+++ b/amiga/filetype.c
@@ -34,7 +34,7 @@
* filetype -- determine the MIME type of a local file
*/
-struct MinList *ami_mime_list;
+struct MinList *ami_mime_list = NULL;
struct ami_mime_entry
{
@@ -186,7 +186,8 @@ nserror ami_mime_init(const char *mimefile)
struct nsObject *node;
struct ami_mime_entry *mimeentry;
- ami_mime_list = NewObjList();
+ if(ami_mime_list == NULL)
+ ami_mime_list = NewObjList();
rargs = AllocDosObjectTags(DOS_RDARGS,TAG_DONE);