Fix iso9660 add-on.

hrev43777 introduced a regression that resulted in the symlink flag byte
no longer getting skipped in non-trace builds. Fixes #8369.
This commit is contained in:
Rene Gollent
2012-03-18 10:05:04 -04:00
parent 12c10314f9
commit e766bb9e26
@@ -369,6 +369,9 @@ parse_rock_ridge(iso9660_volume* volume, iso9660_inode* node, char* buffer,
#if TRACE_ISO9660 #if TRACE_ISO9660
uint8 slFlags = *(uint8*)(buffer + bytePos++); uint8 slFlags = *(uint8*)(buffer + bytePos++);
TRACE(("sl flags are %u\n", slFlags)); TRACE(("sl flags are %u\n", slFlags));
#else
// skip symlink flags
++bytePos;
#endif #endif
while (!slDone && bytePos < length) { while (!slDone && bytePos < length) {
uint8 compFlag = *(uint8*)(buffer + bytePos++); uint8 compFlag = *(uint8*)(buffer + bytePos++);