diff options
| -rw-r--r-- | pttbbs/daemon/boardd/boardd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pttbbs/daemon/boardd/boardd.c b/pttbbs/daemon/boardd/boardd.c index c372e962..2e6232d3 100644 --- a/pttbbs/daemon/boardd/boardd.c +++ b/pttbbs/daemon/boardd/boardd.c @@ -58,6 +58,8 @@ article_list(struct evbuffer *buf, boardheader_t *bptr, int offset, int length) if (get_records_keep(path, &fhdr, sizeof(fhdr), ++offset, 1, &fd) <= 0) break; + DBCS_safe_trim(fhdr.title); + evbuffer_add_printf(buf, "%d,%s,%s,%d,%d,%s,%s\n", offset, fhdr.filename, fhdr.date, fhdr.recommend, fhdr.filemode, fhdr.owner, fhdr.title); |
