summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2010-05-22 14:17:34 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2010-05-22 14:17:34 +0800
commit16877444d0a1a2106159aab31a089ebc5e54cf39 (patch)
tree39b0cd826a575d7ff68c4ada86213ae8d19733cf
parentada557ccfe4fa6bbc3c04f710a2dd6fe8731ec58 (diff)
downloadpttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.tar
pttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.tar.gz
pttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.tar.bz2
pttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.tar.lz
pttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.tar.xz
pttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.tar.zst
pttbbs-16877444d0a1a2106159aab31a089ebc5e54cf39.zip
* remove the default order song message and force non-blank input
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5047 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/ordersong.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/pttbbs/mbbsd/ordersong.c b/pttbbs/mbbsd/ordersong.c
index eb50d7fa..e55f769c 100644
--- a/pttbbs/mbbsd/ordersong.c
+++ b/pttbbs/mbbsd/ordersong.c
@@ -76,8 +76,15 @@ do_order_song(void)
getdata_str(19, 0, "點歌者(可匿名): ", sender, sizeof(sender), DOECHO, cuser.userid);
getdata(20, 0, "點給(可匿名): ", receiver, sizeof(receiver), DOECHO);
- getdata_str(21, 0, "想要要對他(她)說..:", say,
- sizeof(say), DOECHO, "我愛妳..");
+ do {
+ getdata(21, 0, "想要要對他(她)說..:", say, sizeof(say), DOECHO);
+ strip_blank(say, say);
+ if (!say[0]) {
+ bell();
+ mvouts(22, 0, "請重新輸入想說的內容");
+ }
+ } while (!say[0]);
+
snprintf(save_title, sizeof(save_title),
"%s:%s", sender, say);
getdata_str(22, 0, "寄到誰的信箱(真實 ID 或 E-mail)?",