diff options
-rw-r--r-- | pttbbs/mbbsd/vote.c | 9 |
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; |