From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Ia84e-00083H-12 for garchives@archives.gentoo.org; Tue, 25 Sep 2007 10:55:28 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l8PAl8n0029792; Tue, 25 Sep 2007 10:47:08 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l8PAl77U029784 for ; Tue, 25 Sep 2007 10:47:08 GMT Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 371B26567D for ; Tue, 25 Sep 2007 10:47:07 +0000 (UTC) Received: from leio by stork.gentoo.org with local (Exim 4.60) (envelope-from ) id 1Ia7wX-00079q-Vd for gentoo-commits@lists.gentoo.org; Tue, 25 Sep 2007 10:47:06 +0000 From: "Mart Raudsepp (leio)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, leio@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/nautilus/files: nautilus-2.18.3-gtk2.12-compatibility.patch digest-nautilus-2.18.3-r1 X-VCS-Repository: gentoo-x86 X-VCS-Files: nautilus-2.18.3-gtk2.12-compatibility.patch digest-nautilus-2.18.3-r1 X-VCS-Directories: gnome-base/nautilus/files X-VCS-Committer: leio X-VCS-Committer-Name: Mart Raudsepp Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: Sender: Mart Raudsepp Date: Tue, 25 Sep 2007 10:47:05 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@gentoo.org X-Archives-Salt: e4f9e526-41b9-416e-b579-272477de1715 X-Archives-Hash: 59fbe8900395bed82c91c48e57396dd1 leio 07/09/25 10:47:05 Added: nautilus-2.18.3-gtk2.12-compatibility.patch digest-nautilus-2.18.3-r1 Log: Fix crashes with gtk+-2.12 in browser mode, bug #193536 (Portage version: 2.1.3.9) Revision Changes Path 1.1 gnome-base/nautilus/files/nautilus-2.18.3-gtk2.12-compatibility.patch file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/nautilus/files/nautilus-2.18.3-gtk2.12-compatibility.patch?rev=1.1&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/nautilus/files/nautilus-2.18.3-gtk2.12-compatibility.patch?rev=1.1&content-type=text/plain Index: nautilus-2.18.3-gtk2.12-compatibility.patch =================================================================== >>From http://svn.gnome.org/viewcvs/nautilus?view=revision&revision=13002 to fix http://bugzilla.gnome.org/show_bug.cgi?id=459221 and our bug http://bugs.gentoo.org/show_bug.cgi?id=193536 ChangeLog entry: * src/nautilus-navigation-window.c: (view_as_menu_switch_views_callback): Handle the fact that the gtk+ 2.11.x combobox emits the changed signal on removing the active entry without crash. --- trunk/src/nautilus-navigation-window.c 2007/07/18 12:24:05 13001 +++ trunk/src/nautilus-navigation-window.c 2007/07/18 22:07:07 13002 @@ -854,8 +854,10 @@ g_assert (NAUTILUS_IS_WINDOW (window)); active = gtk_combo_box_get_active (combo_box); - - if (active < GPOINTER_TO_INT (g_object_get_data (G_OBJECT (combo_box), "num viewers")) ) { + + if (active < 0) { + return; + } else if (active < GPOINTER_TO_INT (g_object_get_data (G_OBJECT (combo_box), "num viewers"))) { activate_nth_short_list_item (window, active); } else { activate_extra_viewer (window); 1.1 gnome-base/nautilus/files/digest-nautilus-2.18.3-r1 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/nautilus/files/digest-nautilus-2.18.3-r1?rev=1.1&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/nautilus/files/digest-nautilus-2.18.3-r1?rev=1.1&content-type=text/plain Index: digest-nautilus-2.18.3-r1 =================================================================== MD5 e027b4e1a925122ef3e7f54323cc3c44 nautilus-2.18.3.tar.bz2 4331118 RMD160 2069e1e9bb00c1ef6d942b114f8acda4776a06b0 nautilus-2.18.3.tar.bz2 4331118 SHA256 8ecc2b27f9e8e7f12ee2a84ae54d71d60c769e559f9952f8d792447e6f657c16 nautilus-2.18.3.tar.bz2 4331118 -- gentoo-commits@gentoo.org mailing list