aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2009-10-01 14:44:31 +0000
committerThierry Vignaud <tv@mandriva.org>2009-10-01 14:44:31 +0000
commit59c7d0d44e8ccd9be9205971bdd3cd39130ba93f (patch)
treec5ac552fa9983e3d9ab89fd862f21018660c8880
parent0c3aaf4b32cbab45fcce715b832ef2c7bf4484c6 (diff)
downloadrpmdrake-59c7d0d44e8ccd9be9205971bdd3cd39130ba93f.tar
rpmdrake-59c7d0d44e8ccd9be9205971bdd3cd39130ba93f.tar.gz
rpmdrake-59c7d0d44e8ccd9be9205971bdd3cd39130ba93f.tar.bz2
rpmdrake-59c7d0d44e8ccd9be9205971bdd3cd39130ba93f.tar.xz
rpmdrake-59c7d0d44e8ccd9be9205971bdd3cd39130ba93f.zip
(run_treeview_dialog) fix for unreproductable crash (#49273)
-rw-r--r--NEWS1
-rwxr-xr-xrpmdrake2
2 files changed, 2 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 8dc8868d..d3ec1878 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,6 @@
- rpmdrake
o fix encoding of diff output (#52994)
+ o fix for unreproductable crash (#49273)
Version 5.18 - 1 October 2009, Thierry Vignaud
diff --git a/rpmdrake b/rpmdrake
index e74f24df..35af41e7 100755
--- a/rpmdrake
+++ b/rpmdrake
@@ -360,7 +360,7 @@ sub run_treeview_dialog {
}
$detail_list->window->freeze_updates;
$options->{add_nodes}->(@{$elems{$group}});
- $detail_list->window->thaw_updates;
+ $detail_list->window->thaw_updates if $detail_list->window;
});
$options->{state}{splited} = 1;