1
Index: gtk+2.0-2.10.10/gdk-pixbuf/io-ico.c
2
===================================================================
3
--- gtk+2.0-2.10.10.orig/gdk-pixbuf/io-ico.c 2007-03-12 14:57:04.000000000 +0100
4
+++ gtk+2.0-2.10.10/gdk-pixbuf/io-ico.c 2007-03-13 14:10:18.000000000 +0100
7
State->HeaderSize = 6 + IconCount*16;
9
+ if (State->HeaderSize < 0) {
12
+ GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
13
+ _("Invalid header in icon"));
17
if (State->HeaderSize>State->BytesInHeaderBuf) {
18
guchar *tmp=g_try_realloc(State->HeaderBuf,State->HeaderSize);