diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2016-08-14 01:54:33 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2016-09-08 18:53:00 +0800 |
commit | 8264d4968b5a981bd1485546ec96a4e874f11d74 (patch) | |
tree | daab0bd414c39f37de5c856bf91745862ce383af /source/cbz/mucbz.c | |
parent | 15cab201d3c98dc6580c8cf592d94ab226f96db5 (diff) | |
download | mupdf-8264d4968b5a981bd1485546ec96a4e874f11d74.tar.xz |
Add support for GNU tar archives.
Diffstat (limited to 'source/cbz/mucbz.c')
-rw-r--r-- | source/cbz/mucbz.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/cbz/mucbz.c b/source/cbz/mucbz.c index 17a881cc..8baea04f 100644 --- a/source/cbz/mucbz.c +++ b/source/cbz/mucbz.c @@ -256,6 +256,12 @@ cbz_recognize(fz_context *ctx, const char *magic) if ((ext && !fz_strcasecmp(ext, ".zip")) || !strcmp(magic, "zip") || !strcmp(magic, "application/zip")) return 100; + if ((ext && !fz_strcasecmp(ext, ".tar")) || !strcmp(magic, "tar") || + !strcmp(magic, "application/x-tar")) + return 100; + if ((ext && !fz_strcasecmp(ext, ".cbt")) || !strcmp(magic, "cbt") || + !strcmp(magic, "application/x-cbt")) + return 100; return 0; } |