]>
Commit | Line | Data |
---|---|---|
47015ecf JB |
1 | --- libpng-1.2.5.orig/pngrtran.c |
2 | +++ libpng-1.2.5/pngrtran.c | |
3 | @@ -1965,8 +1965,8 @@ | |
4 | /* This changes the data from RRGGBB to RRGGBBXX */ | |
5 | if (flags & PNG_FLAG_FILLER_AFTER) | |
6 | { | |
7 | - png_bytep sp = row + (png_size_t)row_width * 3; | |
8 | - png_bytep dp = sp + (png_size_t)row_width; | |
9 | + png_bytep sp = row + (png_size_t)row_width * 6; | |
10 | + png_bytep dp = sp + (png_size_t)row_width * 2; | |
11 | for (i = 1; i < row_width; i++) | |
12 | { | |
13 | *(--dp) = hi_filler; | |
14 | @@ -1987,8 +1987,8 @@ | |
15 | /* This changes the data from RRGGBB to XXRRGGBB */ | |
16 | else | |
17 | { | |
18 | - png_bytep sp = row + (png_size_t)row_width * 3; | |
19 | - png_bytep dp = sp + (png_size_t)row_width; | |
20 | + png_bytep sp = row + (png_size_t)row_width * 6; | |
21 | + png_bytep dp = sp + (png_size_t)row_width * 2; | |
22 | for (i = 0; i < row_width; i++) | |
23 | { | |
24 | *(--dp) = *(--sp); |