aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2008-08-25 09:59:47 +0000
committerThierry Vignaud <tv@mandriva.org>2008-08-25 09:59:47 +0000
commitc7e7195384b5209db31cbbc1cb029040756dff1d (patch)
treeef45ebd8ea4653e219e9e47f0b508181c5a0081c
parentb1b5c1dcc1f9388689c1bc8b3d24f81077a16544 (diff)
downloadrpmdrake-c7e7195384b5209db31cbbc1cb029040756dff1d.tar
rpmdrake-c7e7195384b5209db31cbbc1cb029040756dff1d.tar.gz
rpmdrake-c7e7195384b5209db31cbbc1cb029040756dff1d.tar.bz2
rpmdrake-c7e7195384b5209db31cbbc1cb029040756dff1d.tar.xz
rpmdrake-c7e7195384b5209db31cbbc1cb029040756dff1d.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 41b2bf0d..6bf58969 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,5 @@
- rpmdrake:
+ o fix a rare crash when canceling (#41970)
o list meta tasks in GUI package list too (#43114)
o update GUI package list
diff --git a/rpmdrake.pm b/rpmdrake.pm
index 01036055..0870c632 100644
--- a/rpmdrake.pm
+++ b/rpmdrake.pm
@@ -736,7 +736,7 @@ sub update_sources {
Gtk2::Button->new(N("Cancel")),
clicked => sub {
$cancel = 1;
- $w->destroy;
+ $w and $w->destroy;
},
),
),