]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/gtk+/gtk+-2.6.4-1.osso7/002_xpmico.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / gtk+ / gtk+-2.6.4-1.osso7 / 002_xpmico.patch
1 diff -Nur gtk+-2.4.9.orig/gdk-pixbuf/io-ico.c gtk+-2.4.9/gdk-pixbuf/io-ico.c
2 --- gtk+-2.4.9.orig/gdk-pixbuf/io-ico.c 2004-08-25 18:52:18.000000000 +0200
3 +++ gtk+-2.4.9/gdk-pixbuf/io-ico.c      2004-09-15 00:40:17.000000000 +0200
4 @@ -210,6 +210,14 @@
5         
6         State->HeaderSize = 6 + IconCount*16;
7  
8 +       if (State->HeaderSize < 0) {
9 +               g_set_error (error,
10 +                            GDK_PIXBUF_ERROR,
11 +                            GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
12 +                            _("Invalid header in icon"));
13 +               return;
14 +       }
15 +
16         if (State->HeaderSize>State->BytesInHeaderBuf) {
17                 guchar *tmp=g_try_realloc(State->HeaderBuf,State->HeaderSize);
18                 if (!tmp) {