diff --git a/chooser.cgi b/chooser.cgi
index 182aee08c..54a2a8636 100755
--- a/chooser.cgi
+++ b/chooser.cgi
@@ -186,10 +186,10 @@ EOF
if ($f eq "..") {
$dir =~ /^(.*\/)[^\/]+\/$/;
- $link = "";
+ $link = "";
}
else {
- $link = "";
+ $link = "";
}
local @cols;
push(@cols, "$link
");
diff --git a/group_chooser.cgi b/group_chooser.cgi
index dc39650a7..f0d240962 100755
--- a/group_chooser.cgi
+++ b/group_chooser.cgi
@@ -31,7 +31,7 @@ if ($in{'multi'}) {
print "selr = new Array($len);\n";
for($i=0; $i<$len; $i++) {
print "sel[$i] = \"".
- quotemeta($ul[$i])."\";\n";
+ "e_javascript($ul[$i])."\";\n";
# samba valid system group can start with @ + &
$gn = $ul[$i];
@@ -44,7 +44,7 @@ if ($in{'multi'}) {
@{$members{$ginfo[2]}} );
if (@mems > 3) { @mems = (@mems[0..1], "..."); }
print "selr[$i] = \"",
- quotemeta(join(' ', @mems)),"\";\n";
+ "e_javascript(join(' ', @mems)),"\";\n";
}
else { print "selr[$i] = \"???\";\n"; }
}
diff --git a/user_chooser.cgi b/user_chooser.cgi
index 4fe59649e..abc707abd 100755
--- a/user_chooser.cgi
+++ b/user_chooser.cgi
@@ -24,7 +24,7 @@ if ($in{'multi'}) {
print "selr = new Array($len);\n";
for($i=0; $i<$len; $i++) {
print "sel[$i] = \"".
- quotemeta($ul[$i])."\";\n";
+ "e_javascript($ul[$i])."\";\n";
# samba valid system user can start with @ + &
$gn = $ul[$i];
@@ -32,7 +32,7 @@ if ($in{'multi'}) {
@uinfo = getpwnam($gn);
if (@uinfo) {
print "selr[$i] = \"".
- quotemeta($uinfo[6])."\";\n";
+ "e_javascript($uinfo[6])."\";\n";
}
else {
print "selr[$i] = \"???\";\n";