diff --git a/src/dos/dos_mscdex.cpp b/src/dos/dos_mscdex.cpp index 321c1ea6..d6369d39 100644 --- a/src/dos/dos_mscdex.cpp +++ b/src/dos/dos_mscdex.cpp @@ -715,7 +715,7 @@ bool CMscdex::GetDirectoryEntry(Bit16u drive, bool copyFlag, PhysPt pathname, Ph do { entryLength = mem_readb(defBuffer+index); if (entryLength==0) break; - if (mem_readb(defBuffer+index+iso ? 0x19:0x18) & 4) { + if (mem_readb(defBuffer + index + (iso?0x19:0x18) ) & 4) { // skip associated files index += entryLength; continue;