diff options
author | Philip Withnall <philip.withnall@collabora.co.uk> | 2013-11-28 20:43:16 +0000 |
---|---|---|
committer | Philip Withnall <philip.withnall@collabora.co.uk> | 2015-03-09 13:41:37 +0000 |
commit | f8eac08a0a51de76864afb03eb6b3d857d6a6d40 (patch) | |
tree | ec699c998fc07bb70d8d8611f53bca6cbea9586b | |
parent | af36220bca74837cefab046a6435f2b6743c4569 (diff) | |
download | gtk+-f8eac08a0a51de76864afb03eb6b3d857d6a6d40.tar.gz |
gtkclipboard: Fix a potential g_signal_handler_disconnect(NULL) call
Found by scan-build.
https://bugzilla.gnome.org/show_bug.cgi?id=712760
-rw-r--r-- | gtk/gtkclipboard.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkclipboard.c b/gtk/gtkclipboard.c index d2381beb30..2b0f99c3f6 100644 --- a/gtk/gtkclipboard.c +++ b/gtk/gtkclipboard.c @@ -286,7 +286,7 @@ gtk_clipboard_finalize (GObject *object) if (clipboard->store_timeout != 0) g_source_remove (clipboard->store_timeout); - if (clipboard->notify_signal_id != 0) + if (clipboard_widget != NULL && clipboard->notify_signal_id != 0) g_signal_handler_disconnect (clipboard_widget, clipboard->notify_signal_id); g_free (clipboard->storable_targets); |