summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog2
-rw-r--r--debian/patches/01_dont_quit_zenity_when_stdin_ends.patch8
-rw-r--r--debian/patches/02_fix_segfault_in_listview.patch29
-rw-r--r--debian/patches/series1
4 files changed, 6 insertions, 34 deletions
diff --git a/debian/changelog b/debian/changelog
index 445575ba..fb3ebc40 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,8 @@ zenity (3.8.0-1) UNRELEASED; urgency=low
* New upstream release.
* Bump Standards-Version to 3.9.4. No further changes.
+ * Refresh 01_dont_quit_zenity_when_stdin_ends.patch.
+ * Remove 02_fix_segfault_in_listview.patch, merged upstream.
-- Michael Biebl <biebl@debian.org> Sat, 25 May 2013 23:50:05 +0200
diff --git a/debian/patches/01_dont_quit_zenity_when_stdin_ends.patch b/debian/patches/01_dont_quit_zenity_when_stdin_ends.patch
index fd8c4225..1a754d1b 100644
--- a/debian/patches/01_dont_quit_zenity_when_stdin_ends.patch
+++ b/debian/patches/01_dont_quit_zenity_when_stdin_ends.patch
@@ -12,11 +12,11 @@ https://bugzilla.gnome.org/show_bug.cgi?id=525596
src/notification.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
-Index: zenity-3.2.0/src/notification.c
+Index: zenity-3.8.0/src/notification.c
===================================================================
---- zenity-3.2.0.orig/src/notification.c 2011-09-27 00:42:16.000000000 +0200
-+++ zenity-3.2.0/src/notification.c 2011-09-28 15:39:04.809489648 +0200
-@@ -167,8 +167,6 @@
+--- zenity-3.8.0.orig/src/notification.c 2013-05-25 23:51:03.085727542 +0200
++++ zenity-3.8.0/src/notification.c 2013-05-25 23:51:03.077727349 +0200
+@@ -291,8 +291,6 @@
if ((condition & G_IO_HUP) != 0) {
g_io_channel_shutdown (channel, TRUE, NULL);
diff --git a/debian/patches/02_fix_segfault_in_listview.patch b/debian/patches/02_fix_segfault_in_listview.patch
deleted file mode 100644
index 662a6290..00000000
--- a/debian/patches/02_fix_segfault_in_listview.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-diff --git a/src/tree.c b/src/tree.c
-index ad4a6d1..b347b15 100644
---- a/src/tree.c
-+++ b/src/tree.c
-@@ -120,13 +120,13 @@ zenity_tree_handle_stdin (GIOChannel *channel,
-
- string = g_string_new (NULL);
-
-- while (channel->is_readable != TRUE)
-+ while ((g_io_channel_get_flags(channel) & G_IO_FLAG_IS_READABLE) != G_IO_FLAG_IS_READABLE)
- ;
- do {
- gint status;
-
- do {
-- if (channel->is_readable == TRUE)
-+ if (g_io_channel_get_flags(channel) & G_IO_FLAG_IS_READABLE)
- status = g_io_channel_read_line_string (channel, string, NULL, &error);
- else
- return FALSE;
-@@ -645,7 +645,7 @@ zenity_tree_dialog_response (GtkWidget *widget, int response, gpointer data)
- zen_data->exit_code = zenity_util_return_exit_code (ZENITY_ESC);
- break;
- }
-- if (channel->is_readable == TRUE)
-+ if (channel != NULL && g_io_channel_get_flags (channel) & G_IO_FLAG_IS_READABLE)
- g_io_channel_shutdown (channel, TRUE, NULL);
-
- gtk_main_quit ();
diff --git a/debian/patches/series b/debian/patches/series
index 4e5e3421..777963c8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
01_dont_quit_zenity_when_stdin_ends.patch
-02_fix_segfault_in_listview.patch
bgstack15