X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fmain.c;h=5f8fd5c27130f1238cac8d5e48766677024b2ac6;hp=52fa349765fd7fe9cf9a332e79b962736d4a38d9;hb=e16a7e51ca7c72b01c0e93c8593cdc705873dec5;hpb=9ad4d757bdb3bc5081e0cdaa534a04a1371de0b3 diff --git a/frontend/main.c b/frontend/main.c index 52fa3497..5f8fd5c2 100644 --- a/frontend/main.c +++ b/frontend/main.c @@ -61,15 +61,16 @@ static void CheckSubDir() { void set_cd_image(const char *fname) { - const char *ext; - int len; + const char *ext = NULL; - len = strlen(fname); - ext = fname; - if (len > 2) - ext = fname + len - 2; + if (fname != NULL) { + int len = strlen(fname); + ext = fname; + if (len > 2) + ext = fname + len - 2; + } - if (strcasecmp(ext, ".z") == 0) { + if (ext && strcasecmp(ext, ".z") == 0) { SetIsoFile(NULL); cdrcimg_set_fname(fname); strcpy(Config.Cdr, "builtin_cdrcimg");