diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2010-05-22 14:17:34 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2010-05-22 14:17:34 +0800 |
commit | 16877444d0a1a2106159aab31a089ebc5e54cf39 (patch) | |
tree | 39b0cd826a575d7ff68c4ada86213ae8d19733cf | |
parent | ada557ccfe4fa6bbc3c04f710a2dd6fe8731ec58 (diff) | |
download | pttbbs-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.c | 11 |
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)?", |