summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHerb Lewis <herb@samba.org>1998-12-15 18:59:40 +0000
committerHerb Lewis <herb@samba.org>1998-12-15 18:59:40 +0000
commit9e004fef6ba2b1d0913ab98bf420f2be3ac55d84 (patch)
tree89c197dcace2bc049a8a35c2ba70969df2022c73
parente57e7bb6b82f2be9d448b0d448e1f9763e6b8488 (diff)
downloadsamba-9e004fef6ba2b1d0913ab98bf420f2be3ac55d84.tar.gz
samba-9e004fef6ba2b1d0913ab98bf420f2be3ac55d84.tar.xz
samba-9e004fef6ba2b1d0913ab98bf420f2be3ac55d84.zip
fix globals page broken by my last checkin
(that will teach me to check in anything while I am sick).
-rw-r--r--source/web/swat.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/source/web/swat.c b/source/web/swat.c
index 20fa0dfced0..8f13ce1d628 100644
--- a/source/web/swat.c
+++ b/source/web/swat.c
@@ -254,8 +254,10 @@ static void show_parameters(int snum, int allparameters, int advanced, int print
continue;
}
if (parm->flags & FLAG_HIDE) continue;
- if (printers & !(parm->flags & FLAG_PRINT)) continue;
- if (!printers & !(parm->flags & FLAG_SHARE)) continue;
+ if (snum >= 0) {
+ if (printers & !(parm->flags & FLAG_PRINT)) continue;
+ if (!printers & !(parm->flags & FLAG_SHARE)) continue;
+ }
if (!advanced) {
if (!(parm->flags & FLAG_BASIC)) {
void *ptr = parm->ptr;