aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2008-08-25 10:00:20 +0000
committerThierry Vignaud <tv@mandriva.org>2008-08-25 10:00:20 +0000
commitabd28713111a7731bd20a5c6aa04006b9922d56e (patch)
tree9d147d7a723ef12df525699d3ccfe17b4b95d4dd
parent08ed9f3d96e464f01f63644f16f900e20604d2ae (diff)
downloadrpmdrake-abd28713111a7731bd20a5c6aa04006b9922d56e.tar
rpmdrake-abd28713111a7731bd20a5c6aa04006b9922d56e.tar.gz
rpmdrake-abd28713111a7731bd20a5c6aa04006b9922d56e.tar.bz2
rpmdrake-abd28713111a7731bd20a5c6aa04006b9922d56e.tar.xz
rpmdrake-abd28713111a7731bd20a5c6aa04006b9922d56e.zip
(update_sources) crash fix (#41970)
-rw-r--r--NEWS1
-rw-r--r--rpmdrake.pm2
2 files changed, 2 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 00f4b9a2..0d7d6ec2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,6 @@
- rpmdrake:
o fix crash in URPM with non standard package names (#41002)
+ o fix a rare crash when canceling (#41970)
- MandrivaUpdate (#40235):
o laptop mode (height not bigger than 480): fix test
diff --git a/rpmdrake.pm b/rpmdrake.pm
index 74bd1891..e575cfd9 100644
--- a/rpmdrake.pm
+++ b/rpmdrake.pm
@@ -725,7 +725,7 @@ sub update_sources {
Gtk2::Button->new(N("Cancel")),
clicked => sub {
$cancel = 1;
- $w->destroy;
+ $w and $w->destroy;
},
),
),