summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2011-09-09 18:58:42 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2011-09-09 18:58:42 +0800
commit33911d57c5ea97682cc3a733a3e05057fe039224 (patch)
tree423bf49c7069569986dbb897169da36879138c05
parent1985b5e0c18cc47cba4d345ed2c6b7de81de492f (diff)
downloadpttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.tar
pttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.tar.gz
pttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.tar.bz2
pttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.tar.lz
pttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.tar.xz
pttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.tar.zst
pttbbs-33911d57c5ea97682cc3a733a3e05057fe039224.zip
restrict BM to watch vote results
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5393 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/vote.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/pttbbs/mbbsd/vote.c b/pttbbs/mbbsd/vote.c
index 2fdc8686..b8cb44e6 100644
--- a/pttbbs/mbbsd/vote.c
+++ b/pttbbs/mbbsd/vote.c
@@ -410,8 +410,13 @@ vote_view(const vote_buffer_t *vbuf, const char *bname)
fgets(inbuf, sizeof(inbuf), fp);
chomp(inbuf);
inbuf[30] = '\0'; /* truncate */
- move(num % 15 + 6, num / 15 * 40);
- prints(" %-32s%3d ²¼", inbuf, counts[i]);
+#ifdef RESTRICT_PREVIEW_VOTE_RESULTS
+ if (HasUserPerm(PERM_ALLBOARD | PERM_SYSSUPERSUBOP))
+#endif
+ {
+ move(num % 15 + 6, num / 15 * 40);
+ prints(" %-32s%3d ²¼", inbuf, counts[i]);
+ }
total += counts[i];
if (num == 29) {
num = -1;