]> git.pld-linux.org Git - packages/crossmingw32-libpng.git/blob - libpng-pngerror.patch
- CAN-2004-0421 (sent by Paweł Nogas)
[packages/crossmingw32-libpng.git] / libpng-pngerror.patch
1 --- libpng-1.2.6beta2/pngerror.c.orig     Thu Oct  3 15:32:27 2002
2 +++ libpng-1.2.6beta2/pngerror.c  Wed May  5 01:01:13 CEST 2004
3 @@ -135,10 +135,14 @@
4        buffer[iout] = 0;
5     else
6     {
7 +      int len = strlen(error_message);
8 +
9 +      if (len > 63)
10 +        len = 63;
11        buffer[iout++] = ':';
12        buffer[iout++] = ' ';
13 -      png_memcpy(buffer+iout, error_message, 64);
14 -      buffer[iout+63] = 0;
15 +      png_memcpy(buffer+iout, error_message, len);
16 +      buffer[iout+len] = 0;
17     }
18  }
This page took 0.035021 seconds and 3 git commands to generate.