summaryrefslogtreecommitdiffstats
path: root/mbbsd/mail.c
diff options
context:
space:
mode:
authorwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-07-05 22:52:26 +0800
committerwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2008-07-05 22:52:26 +0800
commit1bbc108350cce991c081015da516ad230aa8fe58 (patch)
treeaed3172e26c0fb127c1ba3a143ecf48d5bc51e45 /mbbsd/mail.c
parent1347f95d83b908cd4e61904154feed6ae9ab7389 (diff)
downloadpttbbs-1bbc108350cce991c081015da516ad230aa8fe58.tar
pttbbs-1bbc108350cce991c081015da516ad230aa8fe58.tar.gz
pttbbs-1bbc108350cce991c081015da516ad230aa8fe58.tar.bz2
pttbbs-1bbc108350cce991c081015da516ad230aa8fe58.tar.lz
pttbbs-1bbc108350cce991c081015da516ad230aa8fe58.tar.xz
pttbbs-1bbc108350cce991c081015da516ad230aa8fe58.tar.zst
pttbbs-1bbc108350cce991c081015da516ad230aa8fe58.zip
Change Vector_search
fix namecomplete case error git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@4385 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/mail.c')
-rw-r--r--mbbsd/mail.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mbbsd/mail.c b/mbbsd/mail.c
index 8dc9ad30..019f4695 100644
--- a/mbbsd/mail.c
+++ b/mbbsd/mail.c
@@ -562,7 +562,7 @@ multi_list(struct Vector *namelist, int *recipient)
if (!searchuser(uid, uid))
outs(err_uid);
- else if (!Vector_search(namelist, uid)) {
+ else if (Vector_search(namelist, uid) < 0) {
Vector_add(namelist, uid);
(*recipient)++;
}
@@ -639,7 +639,7 @@ multi_send(char *title)
for (ptr = strtok_r(ptr, " \n\r", &strtok_pos);
ptr;
ptr = strtok_r(NULL, " \n\r", &strtok_pos)) {
- if (searchuser(ptr, ptr) && !Vector_search(&namelist, ptr) &&
+ if (searchuser(ptr, ptr) && Vector_search(&namelist, ptr) < 0 &&
strcmp(cuser.userid, ptr)) {
Vector_add(&namelist, ptr);
recipient++;