mirror of
https://github.com/webmproject/libwebp.git
synced 2025-02-13 15:32:53 +01:00
move chunk[] declaration out of the for() loop
Change-Id: I10df4b5d6d186bae2b9b1a174aab13c401c54b01
This commit is contained in:
parent
517cec21b9
commit
10d55bbb06
@ -28,6 +28,8 @@ static int CompressAlpha(const uint8_t* data, size_t data_size,
|
|||||||
int ret = Z_OK;
|
int ret = Z_OK;
|
||||||
z_stream strm;
|
z_stream strm;
|
||||||
const int CHUNK_SIZE = 8192;
|
const int CHUNK_SIZE = 8192;
|
||||||
|
unsigned char chunk[CHUNK_SIZE];
|
||||||
|
|
||||||
*output = NULL;
|
*output = NULL;
|
||||||
*output_size = 0;
|
*output_size = 0;
|
||||||
memset(&strm, 0, sizeof(strm));
|
memset(&strm, 0, sizeof(strm));
|
||||||
@ -38,7 +40,7 @@ static int CompressAlpha(const uint8_t* data, size_t data_size,
|
|||||||
strm.avail_in = data_size;
|
strm.avail_in = data_size;
|
||||||
do {
|
do {
|
||||||
size_t size_out;
|
size_t size_out;
|
||||||
unsigned char chunk[CHUNK_SIZE];
|
|
||||||
strm.next_out = chunk;
|
strm.next_out = chunk;
|
||||||
strm.avail_out = CHUNK_SIZE;
|
strm.avail_out = CHUNK_SIZE;
|
||||||
ret = deflate(&strm, Z_FINISH);
|
ret = deflate(&strm, Z_FINISH);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user