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) {