1 diff -up gtk+-2.14.2/gdk-pixbuf/gdk-pixbuf-io.c.info-leak gtk+-2.14.2/gdk-pixbuf/gdk-pixbuf-io.c
2 --- gtk+-2.14.2/gdk-pixbuf/gdk-pixbuf-io.c.info-leak 2008-09-18 14:34:02.000000000 -0400
3 +++ gtk+-2.14.2/gdk-pixbuf/gdk-pixbuf-io.c 2008-09-18 14:34:46.000000000 -0400
4 @@ -688,9 +688,10 @@ gdk_pixbuf_load_module_unlocked (GdkPixb
6 image_module->module = (void *) 1;
7 (* fill_vtable) (image_module);
8 - image_module->info = g_new0 (GdkPixbufFormat, 1);
9 - (* fill_info) (image_module->info);
11 + if (image_module->info == NULL) {
12 + image_module->info = g_new0 (GdkPixbufFormat, 1);
13 + (* fill_info) (image_module->info);