summaryrefslogtreecommitdiffstats
path: root/mbbsd/talk.c
diff options
context:
space:
mode:
authorkcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-03-12 11:25:05 +0800
committerkcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2005-03-12 11:25:05 +0800
commit1163aed3f3340d1331fb859413000b7e11aa51e4 (patch)
treeb17a443157325ee34b655c8b53a7c4752114c426 /mbbsd/talk.c
parente149e8e62b963fb11dd1adb107c0ef19cc381f6a (diff)
downloadpttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.tar
pttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.tar.gz
pttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.tar.bz2
pttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.tar.lz
pttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.tar.xz
pttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.tar.zst
pttbbs-1163aed3f3340d1331fb859413000b7e11aa51e4.zip
add comment about WYchuang@ptt's suggestion
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2598 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/talk.c')
-rw-r--r--mbbsd/talk.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/mbbsd/talk.c b/mbbsd/talk.c
index b3b58e89..129f9b43 100644
--- a/mbbsd/talk.c
+++ b/mbbsd/talk.c
@@ -1867,6 +1867,9 @@ pickup(pickup_t * currpickup, int pickup_way, int *page,
if (*nfriend > which) {
/* 只有在要秀出才有必要 sort */
/* TODO 好友跟板友可以分開 sort, 可能只需要其一 */
+ /* TODO 好友上下站才需要 sort 一次, 不需要每次 sort.
+ * 可維護一個 dirty bit 表示是否 sort 過.
+ * suggested by WYchuang@ptt */
qsort(friends, *nfriend, sizeof(pickup_t), sort_cmpfriend);
size = *nfriend - which;
if (size > nPickups)