From 8a46e5e684eb3c219b70bc21b1838d7fa6f65866 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 20 Dec 2008 19:49:10 +0000 Subject: [PATCH] fix a memory handling error --- unique-startup-id.patch | 11 +++++++++++ unique.spec | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 unique-startup-id.patch diff --git a/unique-startup-id.patch b/unique-startup-id.patch new file mode 100644 index 0000000..3f35e14 --- /dev/null +++ b/unique-startup-id.patch @@ -0,0 +1,11 @@ +diff -up unique-1.0.4/unique/uniquemessage.c.startup_id unique-1.0.4/unique/uniquemessage.c +--- unique-1.0.4/unique/uniquemessage.c.startup_id 2008-12-20 14:28:52.000000000 -0500 ++++ unique-1.0.4/unique/uniquemessage.c 2008-12-20 14:29:19.000000000 -0500 +@@ -105,6 +105,7 @@ unique_message_data_copy (UniqueMessageD + } + + retval->screen = message_data->screen; ++ retval->startup_id = g_strdup (message_data->startup_id); + + return retval; + } diff --git a/unique.spec b/unique.spec index 063c03f..3b90288 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Sat Dec 20 2008 Matthias Clasen - 1.0.4-2 +- Fix a nautilus segfault + * Mon Nov 24 2008 Richard Hughes - 1.0.4-1 - Update to latest upstream version * Plug a leak in UniqueMessageData