diff options
Diffstat (limited to 'frontends')
-rw-r--r-- | frontends/framebuffer/fetch.c | 2 | ||||
-rw-r--r-- | frontends/gtk/fetch.c | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/frontends/framebuffer/fetch.c b/frontends/framebuffer/fetch.c index e6b72e03c..801b87a74 100644 --- a/frontends/framebuffer/fetch.c +++ b/frontends/framebuffer/fetch.c @@ -85,6 +85,8 @@ static const char *fetch_filetype(const char *unix_path) return "image/jng"; if (2 < l && strcasecmp(unix_path + l - 3, "svg") == 0) return "image/svg"; + if (2 < l && strcasecmp(unix_path + l - 3, "bmp") == 0) + return "image/bmp"; return "text/html"; } diff --git a/frontends/gtk/fetch.c b/frontends/gtk/fetch.c index 1f397e15f..6b6e41d39 100644 --- a/frontends/gtk/fetch.c +++ b/frontends/gtk/fetch.c @@ -76,6 +76,7 @@ void gtk_fetch_filetype_init(const char *mimefile) hash_add(mime_hash, "mng", "image/mng"); hash_add(mime_hash, "webp", "image/webp"); hash_add(mime_hash, "spr", "image/x-riscos-sprite"); + hash_add(mime_hash, "bmp", "image/bmp"); if (fh == NULL) { LOG("Unable to open a mime.types file, so using a minimal one for you."); |