summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eel/eel-vfs-extensions.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/eel/eel-vfs-extensions.c b/eel/eel-vfs-extensions.c
index 9b5b24aa4..49e4b00a5 100644
--- a/eel/eel-vfs-extensions.c
+++ b/eel/eel-vfs-extensions.c
@@ -128,7 +128,9 @@ eel_filename_get_extension_offset (const char *filename)
if (strcmp (end, ".gz") == 0 ||
strcmp (end, ".bz2") == 0 ||
strcmp (end, ".sit") == 0 ||
- strcmp (end, ".Z") == 0)
+ strcmp (end, ".Z") == 0 ||
+ strcmp (end, ".bz") == 0 ||
+ strcmp (end, ".xz") == 0)
{
end2 = end - 1;
while (end2 > start &&