From 6431260cf2d6d9219edf0a29fd0ecb70857f81b7 Mon Sep 17 00:00:00 2001 From: ac-stef Date: Thu, 23 Apr 2015 21:44:03 +0200 Subject: [PATCH] fix issue #98 Not every filename contains a '.' --- source/src/zip.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/source/src/zip.cpp b/source/src/zip.cpp index 76aacce5..7ec3f3db 100644 --- a/source/src/zip.cpp +++ b/source/src/zip.cpp @@ -212,6 +212,7 @@ bool extractzipfile(ziparchive *a, zipfile *f, const char *name); bool fitspackage(char *filename, int type) { char *extension = strrchr(filename, '.'); + if(!extension) return false; ++extension; switch(type) {