diff -u gthumb-2.10.6/debian/patches/00list gthumb-2.10.6/debian/patches/00list --- gthumb-2.10.6/debian/patches/00list +++ gthumb-2.10.6/debian/patches/00list @@ -4,0 +5 @@ +22_paper_size_free diff -u gthumb-2.10.6/debian/changelog gthumb-2.10.6/debian/changelog --- gthumb-2.10.6/debian/changelog +++ gthumb-2.10.6/debian/changelog @@ -1,3 +1,9 @@ +gthumb (3:2.10.6-0ubuntu1.1) gutsy-proposed; urgency=low + + * 22_paper_size_free.dpatch crasher fix (LP: #173082) + + -- Tormod Volden Sat, 01 Mar 2008 23:48:26 +0100 + gthumb (3:2.10.6-0ubuntu1) gutsy; urgency=low * New upstream release: only in patch2: unchanged: --- gthumb-2.10.6.orig/debian/patches/22_paper_size_free.dpatch +++ gthumb-2.10.6/debian/patches/22_paper_size_free.dpatch @@ -0,0 +1,23 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 22_paper_size_free.dpatch by > +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. +## +## Ubuntu: https://bugs.launchpad.net/bugs/173082 +## Upstream: http://svn.gnome.org/viewvc/gthumb?view=revision&revision=2028 +## Description: Fixed a printing crash, g_free -> gtk_paper_size_free + +@DPATCH@ +diff -urNad gthumb-2.10.6~/libgthumb/print-callbacks.c gthumb-2.10.6/libgthumb/print-callbacks.c +--- gthumb-2.10.6~/libgthumb/print-callbacks.c 2007-08-27 21:34:41.000000000 +0200 ++++ gthumb-2.10.6/libgthumb/print-callbacks.c 2007-12-13 10:41:23.000000000 +0100 +@@ -1426,7 +1426,7 @@ + + size = gtk_paper_size_new_custom("customX", "customY", width, height, unit); + gtk_page_setup_set_paper_size (data->pci->page_setup, size); +- g_free(size); ++ gtk_paper_size_free (size); + + catalog_update_page (data); + }