From e95d0f00ceeeb436c9f279824c44da038db9d246 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Sat, 26 Jul 2014 01:35:19 +0200 Subject: [PATCH] gopher: Set a default MIME type to force downloading --- src/kits/network/libnetapi/GopherRequest.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/kits/network/libnetapi/GopherRequest.cpp b/src/kits/network/libnetapi/GopherRequest.cpp index 64b8013f79..70d44af03b 100644 --- a/src/kits/network/libnetapi/GopherRequest.cpp +++ b/src/kits/network/libnetapi/GopherRequest.cpp @@ -327,12 +327,14 @@ BGopherRequest::_ProtocolLoop() fListener->HeadersReceived(this); // now we can assign MIME type if we know it + const char *mime = "application/octet-stream"; for (i = 0; gopher_type_map[i].type != GOPHER_TYPE_NONE; i++) { if (gopher_type_map[i].type == fItemType) { - fResult.SetContentType(gopher_type_map[i].mime); + mime = gopher_type_map[i].mime; break; } } + fResult.SetContentType(mime); } if (_NeedsParsing())