cdrom: allow resetting with lid open
[pcsx_rearmed.git] / libpcsxcore / cdriso.c
index db57b0c..ecf4240 100644 (file)
@@ -103,7 +103,6 @@ long CALLBACK CDR__configure(void);
 long CALLBACK CDR__test(void);
 void CALLBACK CDR__about(void);
 long CALLBACK CDR__setfilename(char *filename);
-long CALLBACK CDR__getStatus(struct CdrStat *stat);
 
 static void DecodeRawSubData(void);
 
@@ -1708,7 +1707,7 @@ long CALLBACK ISOreadCDDA(unsigned char m, unsigned char s, unsigned char f, uns
                        }
                }
        }
-       if (!handle) {
+       if (!handle && !chd_img) {
                memset(buffer, 0, CD_FRAMESIZE_RAW);
                return -1;
        }