From b66853383ee39b9610d6228fd7a1babd2aaac900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Fri, 15 Jul 2016 19:50:15 +0200 Subject: [PATCH] Add more checks to object loading --- src/util/sawyercoding.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/sawyercoding.c b/src/util/sawyercoding.c index 8f43c1f410..09ff909c92 100644 --- a/src/util/sawyercoding.c +++ b/src/util/sawyercoding.c @@ -193,7 +193,7 @@ size_t sawyercoding_read_chunk_with_size(SDL_RWops* rw, uint8 *buffer, const siz chunkHeader.length = decode_chunk_rle_with_size(src_buffer, buffer, chunkHeader.length, buffer_size); break; case CHUNK_ENCODING_RLECOMPRESSED: - chunkHeader.length = decode_chunk_rle(src_buffer, buffer, chunkHeader.length); + chunkHeader.length = decode_chunk_rle_with_size(src_buffer, buffer, chunkHeader.length, buffer_size); chunkHeader.length = decode_chunk_repeat(buffer, chunkHeader.length); break; case CHUNK_ENCODING_ROTATE: