diff options
Diffstat (limited to 'libpcsxcore')
| -rw-r--r-- | libpcsxcore/cdrom.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libpcsxcore/cdrom.c b/libpcsxcore/cdrom.c index ffc1e067..a5622d53 100644 --- a/libpcsxcore/cdrom.c +++ b/libpcsxcore/cdrom.c @@ -867,7 +867,10 @@ void cdrPlayInterrupt() //////////////////////////////////////////
//////////////////////////////////////////
- Create_Fake_Subq();
+ subq = (struct SubQ *)CDR_getBufferSub();
+ if (subq == NULL )
+ Create_Fake_Subq();
+
cdrPlayInterrupt_Autopause();
cdrPlayInterrupt_Repplay();
|
