aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2014-06-27 20:22:30 +0200
committerThierry Vignaud <thierry.vignaud@gmail.com>2014-06-27 20:22:43 +0200
commit55697597b09ca063c954660cef93ba49d4886b2c (patch)
treef310f53f326e98c0f06d5d7a9924a55a79974b32
parent947414308e4493dea44f624e00f8a453892b5f21 (diff)
downloadrpmdrake-55697597b09ca063c954660cef93ba49d4886b2c.tar
rpmdrake-55697597b09ca063c954660cef93ba49d4886b2c.tar.gz
rpmdrake-55697597b09ca063c954660cef93ba49d4886b2c.tar.bz2
rpmdrake-55697597b09ca063c954660cef93ba49d4886b2c.tar.xz
rpmdrake-55697597b09ca063c954660cef93ba49d4886b2c.zip
fix a rare crash (mga#12113)
-rw-r--r--NEWS3
-rwxr-xr-xrpmdrake1
2 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 967ad7ee..2d25836c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+- rpmdrake
+ o fix a rare crash (mga#12113)
+
Version 6.11 - 27 June 2014, Thierry Vignaud
- rpmdrake:
diff --git a/rpmdrake b/rpmdrake
index a47a37c8..c05b1f0c 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -214,6 +214,7 @@ sub do_search($$$$$$$) {
gtkset_mousecursor_normal($::w->{rwindow}->get_window);
}
my $tree_selection = $tree->get_selection;
+ return if !$tree_selection;
if (my $path = $tree_model->get_path($iter)) {
$tree_selection->select_path($path);
$tree->scroll_to_cell($path, undef, 1, 0.5, 0);