fix possible out of bounds stack read.

pull/60/head
Steven Morgan 9 years ago
parent 82a23f4187
commit 64f9b9b5dd
  1. 3
      libclamunrar/unrar.c

@ -469,7 +469,8 @@ static int read_tables(int fd, unpack_data_t *unpack_data)
rar_addbits(unpack_data, 7);
}
while (n-- > 0 && i < table_size) {
table[i] = table[i-1];
if (i>0)
table[i] = table[i-1];
i++;
}
} else {

Loading…
Cancel
Save