rpms/gnome-panel/devel gnome-panel-2.10.1-fix-recent-items-crash.patch, NONE, 1.1 gnome-panel.spec, 1.66, 1.67
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Wed May 4 15:00:44 UTC 2005
Author: markmc
Update of /cvs/dist/rpms/gnome-panel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv16855
Modified Files:
gnome-panel.spec
Added Files:
gnome-panel-2.10.1-fix-recent-items-crash.patch
Log Message:
* Wed May 4 2005 Mark McLoughlin <markmc at redhat.com> 2.10.1-9
- Fix crash with "Recent Documents" menu (bug #156633)
gnome-panel-2.10.1-fix-recent-items-crash.patch:
egg-recent-model.c | 6 ++++++
panel-recent.c | 1 -
2 files changed, 6 insertions(+), 1 deletion(-)
--- NEW FILE gnome-panel-2.10.1-fix-recent-items-crash.patch ---
--- gnome-panel-2.10.1/gnome-panel/panel-recent.c.fix-recent-items-crash 2005-05-04 15:44:22.000000000 +0100
+++ gnome-panel-2.10.1/gnome-panel/panel-recent.c 2005-05-04 15:44:34.000000000 +0100
@@ -234,7 +234,6 @@
menu_item, 0);
view = egg_recent_view_gtk_new (menu, NULL);
- g_object_unref (G_OBJECT (menu));
egg_recent_view_gtk_set_tooltip_func (view,
recent_documents_tooltip_func,
--- gnome-panel-2.10.1/gnome-panel/egg-recent-model.c.fix-recent-items-crash 2005-05-04 15:42:57.000000000 +0100
+++ gnome-panel-2.10.1/gnome-panel/egg-recent-model.c 2005-05-04 15:43:48.000000000 +0100
@@ -643,6 +643,8 @@
static gboolean
egg_recent_model_changed_timeout (EggRecentModel *model)
{
+ model->priv->changed_timeout = 0;
+
egg_recent_model_changed (model);
return FALSE;
@@ -929,6 +931,10 @@
{
EggRecentModel *model = EGG_RECENT_MODEL (object);
+ if (model->priv->changed_timeout > 0) {
+ g_source_remove (model->priv->changed_timeout);
+ }
+
egg_recent_model_monitor (model, FALSE);
Index: gnome-panel.spec
===================================================================
RCS file: /cvs/dist/rpms/gnome-panel/devel/gnome-panel.spec,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -r1.66 -r1.67
--- gnome-panel.spec 2 May 2005 13:18:24 -0000 1.66
+++ gnome-panel.spec 4 May 2005 15:00:27 -0000 1.67
@@ -23,7 +23,7 @@
Summary: GNOME panel
Name: gnome-panel
Version: 2.10.1
-Release: 8
+Release: 9
URL: http://www.gnome.org
Source0: ftp://ftp.gnome.org/pub/GNOME/pre-gnome2/sources/gnome-panel/%{name}-%{version}.tar.bz2
Source1: redhat-panel-default-setup.entries
@@ -74,6 +74,7 @@
Patch1: gnome-panel-2.10.0-remove-screenshot-menuitem.patch
Patch2: gnome-panel-2.10.1-speak-to-us-ye-old-wise-fish.patch
Patch3: gnome-panel-2.10.1-no-huge-icons.patch
+Patch4: gnome-panel-2.10.1-fix-recent-items-crash.patch
%description
@@ -99,6 +100,7 @@
%patch1 -p1 -b .remove-screenshot-menuitem
%patch2 -p1 -b .speak-to-us-ye-old-wise-fish
%patch3 -p1 -b .no-huge-icons
+%patch4 -p1 -b .fix-recent-items-crash
cp -f %{SOURCE1} gnome-panel/panel-default-setup.entries
cp -f %{SOURCE3} gnome-panel/panel-compatibility.schemas
@@ -237,6 +239,9 @@
%{_datadir}/gtk-doc
%changelog
+* Wed May 4 2005 Mark McLoughlin <markmc at redhat.com> 2.10.1-9
+- Fix crash with "Recent Documents" menu (bug #156633)
+
* Mon May 2 2005 Mark McLoughlin <markmc at redhat.com> 2.10.1-8
- Update to new OpenOffice.org .desktop file locations in
openoffice.org-1.9.97-3 (bug #156064)
More information about the fedora-cvs-commits
mailing list