summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.org>2005-04-29 10:28:35 +0000
committerOlivier Blin <oblin@mandriva.org>2005-04-29 10:28:35 +0000
commitd24ad3758629165bf59efb97af87bf6509928342 (patch)
treea593dad87ee9632898f1bbc354d873e8f8cbf5b4
parenta1a684be0237e0e64e8043e52999cba8b57c8639 (diff)
downloaddrakx-d24ad3758629165bf59efb97af87bf6509928342.tar
drakx-d24ad3758629165bf59efb97af87bf6509928342.tar.gz
drakx-d24ad3758629165bf59efb97af87bf6509928342.tar.bz2
drakx-d24ad3758629165bf59efb97af87bf6509928342.tar.xz
drakx-d24ad3758629165bf59efb97af87bf6509928342.zip
do not write blank ESSID
-rwxr-xr-xperl-install/standalone/drakroam8
1 files changed, 6 insertions, 2 deletions
diff --git a/perl-install/standalone/drakroam b/perl-install/standalone/drakroam
index 8a92c9514..eeecff4bc 100755
--- a/perl-install/standalone/drakroam
+++ b/perl-install/standalone/drakroam
@@ -212,11 +212,15 @@ gtkadd(gtkset_border_width($w->{window}, 2),
1, create_scrolled_window($AvailableList),
0, gtkpack(create_hbox(),
gtksignal_connect(Gtk2::Button->new(N("Add")), clicked => sub {
- my @selected = $AvailableList->get_selected_indices or return;
+ my @selected = $AvailableList->get_selected_indices;
my ($mode, $channel, $key);
my $essid = $AvailableList->{data}["@selected"][0];
my $dhcp = 1; # assume dhcp for new networks
- &AddNet($essid, $mode, $channel, $dhcp, $key);
+ if ($essid) {
+ &AddNet($essid, $mode, $channel, $dhcp, $key);
+ } else {
+ print "ESSID is empty, skipping network\n";
+ }
}),
gtksignal_connect(Gtk2::Button->new(N("Rescan")), clicked => sub { &UpdateAvailable })
)