bbslink.patch

来自「linux/unix环境下的建站系统」· PATCH 代码 · 共 30 行

PATCH
30
字号
请做以下修改:1. 在 bbslib.c 加入一 functionchar *parselocaltime(date_buf)char *date_buf;{   static char buffer[40];   char week[30], mon[30], day[30], time[30], year[30];   /* add null to prevent from long string */   if (strlen(date_buf) > 30) date_buf[30]= '\0';   sscanf(date_buf,"%s %s %s %s %s", week, mon, day, time, year);   sprintf(buffer,"%.4s %.4s %.4s %.10s",day, mon, year, time);   return buffer;}2. 在 bbslink.c 611 行左右插入: ( 前一行为 if (bufferp) { BODY = bufferp+1;}) if ( NEWSFEED == REMOTE) {   char* datevalue;   datevalue = (char*)parselocaltime(DATE_BUF);   strncpy(DATE_BUF, datevalue, sizeof DATE_BUF); }请依照上法修改测试, 若有任何问题欢迎来信. 若有效, 请通知我一声.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?