Fixing decodecorpus test issue
This commit is contained in:
@@ -1050,8 +1050,8 @@ static void writeBlock(U32* seed, frame_t* frame, size_t contentSize,
|
|||||||
op += contentSize;
|
op += contentSize;
|
||||||
blockType = 0;
|
blockType = 0;
|
||||||
blockSize = contentSize;
|
blockSize = contentSize;
|
||||||
} else if (blockTypeDesc == 1) {
|
} else if (blockTypeDesc == 1 && frame->header.contentSize > 0) {
|
||||||
/* RLE */
|
/* RLE (Don't create RLE block if frame content is 0 since block size of 1 may exceed max block size)*/
|
||||||
BYTE const symbol = RAND(seed) & 0xff;
|
BYTE const symbol = RAND(seed) & 0xff;
|
||||||
|
|
||||||
op[0] = symbol;
|
op[0] = symbol;
|
||||||
|
|||||||
Reference in New Issue
Block a user