changeset 1663:f00fec236d56

Fix crash when passed a filename with no extension
author Mike Pavone <pavone@retrodev.com>
date Sun, 30 Dec 2018 23:14:00 -0800
parents 35c308355bfb
children cc5107def372
files blastem.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/blastem.c	Sun Dec 30 23:05:39 2018 -0800
+++ b/blastem.c	Sun Dec 30 23:14:00 2018 -0800
@@ -137,7 +137,7 @@
 {
 	uint8_t header[10];
 	char *ext = path_extension(filename);
-	if (!strcasecmp(ext, "zip")) {
+	if (ext && !strcasecmp(ext, "zip")) {
 		free(ext);
 		return load_rom_zip(filename, dst);
 	}