diff options
Diffstat (limited to 'balkan/dos.c')
-rw-r--r-- | balkan/dos.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/balkan/dos.c b/balkan/dos.c index e37a53f69..687756489 100644 --- a/balkan/dos.c +++ b/balkan/dos.c @@ -91,10 +91,10 @@ static int readNextTable(int fd, struct partitionTable * table, int nextNum, gotExtended = 1; if (sectorOffset) - rc = readNextTable(fd, table, nextNum > 5 ? nextNum : 5, + rc = readNextTable(fd, table, nextNum > 4 ? nextNum : 4, singleTable.parts[i].start, sectorOffset); else - rc = readNextTable(fd, table, nextNum > 5 ? nextNum : 5, + rc = readNextTable(fd, table, nextNum > 4 ? nextNum : 4, 0, singleTable.parts[i].start); if (rc) return rc; |