summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2009-11-03 17:13:17 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2009-11-03 17:13:17 +0800
commit60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f (patch)
treeb24f23b555f4978debe10994679039eedf3a94d5
parentd4ebe6b85aa9319a0d4f3a3ed05e8c2a1c3a48b2 (diff)
downloadpttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.tar
pttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.tar.gz
pttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.tar.bz2
pttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.tar.lz
pttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.tar.xz
pttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.tar.zst
pttbbs-60cb92c89ecfe44d52f6503b36cd2ea3fb9f5b5f.zip
* remove page_requestor because I don't see any reason to use it as static variable...
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5020 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/talk.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/pttbbs/mbbsd/talk.c b/pttbbs/mbbsd/talk.c
index aa844990..a459f107 100644
--- a/pttbbs/mbbsd/talk.c
+++ b/pttbbs/mbbsd/talk.c
@@ -35,7 +35,6 @@ static char * const fcolor[11] = {
ANSI_COLOR(33), ANSI_COLOR(1;33), ANSI_COLOR(1;37), ANSI_COLOR(1;37),
ANSI_COLOR(31), ANSI_COLOR(1;35), ANSI_COLOR(1;36)
};
-static char page_requestor[40];
static userinfo_t *uip;
@@ -2905,7 +2904,7 @@ reply_connection_request(const userinfo_t *uip)
if (uip->mode != PAGE) {
snprintf(genbuf, sizeof(genbuf),
- "%s已停止呼叫,按Enter繼續...", page_requestor);
+ "%s 已停止呼叫,按Enter繼續...", uip->userid);
getdata(0, 0, genbuf, buf, sizeof(buf), LCECHO);
return -1;
}
@@ -2919,7 +2918,6 @@ establish_talk_connection(const userinfo_t *uip)
struct sockaddr_in sin;
currutmp->msgcount = 0;
- memset(page_requestor, 0, sizeof(page_requestor));
memset(&sin, 0, sizeof(sin));
sin.sin_family = PF_INET;
sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK);
@@ -2980,8 +2978,6 @@ talkreply(void)
prints(" (1) %s?先拿$100來"
" (2) %s?先拿$1000來..\n\n", sig_des[sig], sig_des[sig]);
- snprintf(page_requestor, sizeof(page_requestor),
- "%s (%s)", uip->userid, uip->nickname);
getuser(uip->userid, &xuser);
currutmp->msgs[0].pid = uip->pid;
strlcpy(currutmp->msgs[0].userid, uip->userid, sizeof(currutmp->msgs[0].userid));
@@ -2999,8 +2995,8 @@ talkreply(void)
}
snprintf(genbuf, sizeof(genbuf),
- "你想跟 %s %s嗎?請選擇(Y/N/A/B/C/D/E/F/1/2)[N] ",
- page_requestor, sig_des[sig]);
+ "你想跟 %s (%s) %s嗎?請選擇[N]: ",
+ uip->userid, uip->nickname, sig_des[sig]);
getdata(0, 0, genbuf, buf, sizeof(buf), LCECHO);
if (!buf[0] || !strchr("yabcdef12", buf[0]))
@@ -3017,7 +3013,7 @@ talkreply(void)
if (r == -1) {
snprintf(genbuf, sizeof(genbuf),
- "%s已停止呼叫,按Enter繼續...", page_requestor);
+ "%s 已停止呼叫,按Enter繼續...", uip->userid);
getdata(0, 0, genbuf, buf, sizeof(buf), LCECHO);
clear();
currstat = currstat0;