From: Mathis Rosenhauer Date: Tue, 29 Jul 2014 07:28:04 +0000 (+0200) Subject: Choose padding value correctly. X-Git-Tag: accepted/tizen/5.0/unified/20181102.025501~86 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=36c5013fc6a9e2f504fe8a49c34ad31de8fbb40d;p=platform%2Fupstream%2Flibaec.git Choose padding value correctly. --- diff --git a/src/sz_compat.c b/src/sz_compat.c index 26ebda0..91ccad7 100644 --- a/src/sz_compat.c +++ b/src/sz_compat.c @@ -81,7 +81,7 @@ static size_t add_padding(void *dest, const void *src, size_t total, memcpy((char *)dest + j, (char *)src + i, line_size); j += line_size; if (pp) - pixel = (char *)src + i - 1; + pixel = (char *)src + i + line_size - pixel_size; for (k = 0; k < padding_size; k += pixel_size) memcpy((char *)dest + j + k, pixel, pixel_size); j += padding_size;