aboutsummaryrefslogtreecommitdiffstats
path: root/mailcap.c
diff options
context:
space:
mode:
authorFumitoshi UKAI <ukai@debian.or.jp>2006-08-07 03:10:26 +0000
committerFumitoshi UKAI <ukai@debian.or.jp>2006-08-07 03:10:26 +0000
commit8010a800b062e90aa228ff474204c9ac624279b6 (patch)
tree434f109c85e4d4238eb9bb9ae0f8a23e26c3d5c3 /mailcap.c
parentavoid decoding when dump_extra option is specified. (diff)
downloadw3m-8010a800b062e90aa228ff474204c9ac624279b6.tar.gz
w3m-8010a800b062e90aa228ff474204c9ac624279b6.zip
mailcap.c (acceptableMimeTypes): change default accept: line
w3m should prefer text/html to other text/*. reported as Debian Bug#374296
Diffstat (limited to 'mailcap.c')
-rw-r--r--mailcap.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/mailcap.c b/mailcap.c
index e26da72..c0461df 100644
--- a/mailcap.c
+++ b/mailcap.c
@@ -1,4 +1,4 @@
-/* $Id: mailcap.c,v 1.12 2003/01/17 17:06:04 ukai Exp $ */
+/* $Id: mailcap.c,v 1.13 2006/08/07 03:10:26 ukai Exp $ */
#include "fm.h"
#include "myctype.h"
#include <stdio.h>
@@ -252,7 +252,7 @@ acceptableMimeTypes()
/* generate acceptable media types */
l = newTextList();
mhash = newHash_si(16); /* XXX */
- pushText(l, "text");
+ /* pushText(l, "text"); */
putHash_si(mhash, "text", 1);
pushText(l, "image");
putHash_si(mhash, "image", 1);
@@ -272,11 +272,10 @@ acceptableMimeTypes()
}
}
}
+ types = Strnew();
+ Strcat_charp(types, "text/html, text/*;q=0.5");
while ((p = popText(l)) != NULL) {
- if (types == NULL)
- types = Strnew();
- else
- Strcat_charp(types, ", ");
+ Strcat_charp(types, ", ");
Strcat_charp(types, p);
Strcat_charp(types, "/*");
}