Skip to content

Commit fcbcb50

Browse files
committed
Murphys law strikes again, I edited the wrong branch. This fixes it.
1 parent 0eb8c27 commit fcbcb50

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/tbprobe.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1556,13 +1556,13 @@ static bool init_table(struct BaseEntry *be, const char *str, int type)
15561556
if (flags[t] & 2) {
15571557
if (!(flags[t] & 16)) {
15581558
for (int i = 0; i < 4; i++) {
1559-
mapIdx[t][i] = ((uint16_t *)data + 1 - (uint16_t *)map);
1559+
mapIdx[t][i] = (uint16_t)(data + 1 - (uint8_t *)map);
15601560
data += 1 + data[0];
15611561
}
15621562
} else {
15631563
data += (uintptr_t)data & 0x01;
15641564
for (int i = 0; i < 4; i++) {
1565-
mapIdx[t][i] = (uint16_t)(data + 1 - (uint8_t *)map);
1565+
mapIdx[t][i] = (uint16_t)((uint16_t*)data + 1 - (uint16_t *)map);
15661566
data += 2 + 2 * read_le_u16(data);
15671567
}
15681568
}

0 commit comments

Comments
 (0)