summaryrefslogtreecommitdiffstats
path: root/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'file.c')
-rw-r--r--file.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/file.c b/file.c
index 14607bab2..70eb79ad4 100644
--- a/file.c
+++ b/file.c
@@ -225,12 +225,8 @@ static int try_to_open_csv(const char *filename, struct memblock *mem, enum csv_
static int open_by_filename(const char *filename, const char *fmt, struct memblock *mem, char **error)
{
- /* Suunto Dive Manager files: SDE */
- if (!strcasecmp(fmt, "SDE"))
- return try_to_open_zip(filename, mem, error);
-
- /* divelogs.de files: DLD */
- if (!strcasecmp(fmt, "DLD"))
+ /* Suunto Dive Manager files: SDE, ZIP; divelogs.de files: DLD */
+ if (!strcasecmp(fmt, "SDE") || !strcasecmp(fmt, "ZIP") || !strcasecmp(fmt, "DLD"))
return try_to_open_zip(filename, mem, error);
#if ONCE_COCHRAN_IS_SUPPORTED