[bbslink] itoc_branch, 空暱稱發表的文章將댠…
當nickname是空的時後,於 nickname field 部份檢查時,ptr的值是 '\t',
之後才變成 '\0',在送出後發信者就會變成 XXXX (),
在原先 M3 的版本並沒有 "再檢查",在這一版之後又做了一次檢查,
就會造成當使用者的暱稱是空的時候,該信會被忽略並不再送出。
* 有的站台並不允許設定空暱稱。
* 不過我覺得空暱稱沒什麼不對阿?常用暱稱當心情,沒心情就空的嘛~
bbslink.c:
deal_bntp():
*ptr++ = '\0';
/* nickname field */
nickname = ptr;
ptr = strchr(ptr, '\t');
if (ptr == NULL)
continue;
*ptr++ = '\0';
/* 保險起見,再檢查一下 */
- if (!*board || !*filename || !*userid || !*nickname || !*subject)
+ if (!*board || !*filename || !*userid || !*subject)
continue;
--
Giayiu Liu [劉家宇] giaNOyiuSPAM@cNOna.iSPAMsu.edu.tw (請去除'NO','SPAM'字樣)
I-Shou University Computer Science & Information Engineering [義守大學 資工94A]
--
※ Origin: 義守觀山風情 <bbs.isu.edu.tw>
◆ From: sw74-210-25.adsl.seed.net.tw
討論串 (同標題文章)