[arch-commits] Commit in gtk3/trunk (PKGBUILD gtkicontheme-double-free.patch)
Jan Steffens
heftig at nymeria.archlinux.org
Wed Oct 16 03:38:40 UTC 2013
Date: Wednesday, October 16, 2013 @ 05:38:40
Author: heftig
Revision: 196654
3.10.2
Modified:
gtk3/trunk/PKGBUILD
Deleted:
gtk3/trunk/gtkicontheme-double-free.patch
--------------------------------+
PKGBUILD | 12 +++++-------
gtkicontheme-double-free.patch | 32 --------------------------------
2 files changed, 5 insertions(+), 39 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-10-15 23:54:17 UTC (rev 196653)
+++ PKGBUILD 2013-10-16 03:38:40 UTC (rev 196654)
@@ -3,8 +3,8 @@
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
pkgname=gtk3
-pkgver=3.10.1
-pkgrel=2
+pkgver=3.10.2
+pkgrel=1
pkgdesc="GObject-based multi-platform GUI toolkit (v3)"
arch=(i686 x86_64)
url="http://www.gtk.org/"
@@ -17,14 +17,12 @@
options=('!libtool')
license=(LGPL)
source=(http://ftp.gnome.org/pub/gnome/sources/gtk+/${pkgver%.*}/gtk+-$pkgver.tar.xz
- settings.ini gtkicontheme-double-free.patch)
-sha256sums=('c12e6897fb1ec8d8f1a6de6cd0ac1372fee6fd63ee3a5a63813dc5f3473e6ab8'
- '14369dfd1d325c393e17c105d5d5cc5501663277bd4047ea04a50abb3cfbd119'
- '587be357826a386b12758c899b8c47a7906c90585e6ddaddc848537744b36771')
+ settings.ini)
+sha256sums=('93af12d28e5f6ccc373ea59f31147e2884c9b3c15dc4841ce3b5cee45b13814c'
+ '14369dfd1d325c393e17c105d5d5cc5501663277bd4047ea04a50abb3cfbd119')
prepare() {
cd "gtk+-$pkgver"
- patch -Np1 -i ../gtkicontheme-double-free.patch
}
build() {
Deleted: gtkicontheme-double-free.patch
===================================================================
--- gtkicontheme-double-free.patch 2013-10-15 23:54:17 UTC (rev 196653)
+++ gtkicontheme-double-free.patch 2013-10-16 03:38:40 UTC (rev 196654)
@@ -1,32 +0,0 @@
-From a01e33e6db788bb5a3aaf310d3f64aa25c0b842a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Sebasti=C3=A1n=20E=2E=20Peyrott?= <pseus7 at gmail.com>
-Date: Tue, 15 Oct 2013 19:35:24 -0300
-Subject: [PATCH] Fixed double-free bug. Fixes bug 709967.
-
----
- gtk/gtkicontheme.c | 9 ++++++++-
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-diff --git a/gtk/gtkicontheme.c b/gtk/gtkicontheme.c
-index fad7ff4..2be0f75 100644
---- a/gtk/gtkicontheme.c
-+++ b/gtk/gtkicontheme.c
-@@ -3873,7 +3873,14 @@ gtk_icon_info_load_icon (GtkIconInfo *icon_info,
- if (!icon_info_ensure_scale_and_pixbuf (icon_info, FALSE))
- {
- if (icon_info->load_error)
-- g_propagate_error (error, icon_info->load_error);
-+ {
-+ /* g_propagate_error would be wrong here as
-+ * icon_info->load_error gets freed in the
-+ * finalizer.
-+ */
-+ if (error)
-+ *error = g_error_copy (icon_info->load_error);
-+ }
- else
- g_set_error_literal (error,
- GTK_ICON_THEME_ERROR,
---
-1.8.4
-
More information about the arch-commits
mailing list