diff options
author | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-03-12 11:25:05 +0800 |
---|---|---|
committer | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-03-12 11:25:05 +0800 |
commit | 1163aed3f3340d1331fb859413000b7e11aa51e4 (patch) | |
tree | b17a443157325ee34b655c8b53a7c4752114c426 /mbbsd | |
parent | e149e8e62b963fb11dd1adb107c0ef19cc381f6a (diff) | |
download | pttbbs-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')
-rw-r--r-- | mbbsd/talk.c | 3 |
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) |