Mercurial > pidgin
comparison plugins/icq/contacts.c @ 1977:7b3f1eb1ef7d
[gaim-migrate @ 1987]
updated icqlib. fixed import dialog (watch debug window for errors). adam's (not mid's) patch for oscar.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Sat, 09 Jun 2001 14:46:51 +0000 |
parents | 8ed70631ed15 |
children | 0be1e533036c |
comparison
equal
deleted
inserted
replaced
1976:24aed1c31342 | 1977:7b3f1eb1ef7d |
---|---|
1 /* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ | 1 /* -*- Mode: C; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
2 | 2 |
3 /* | 3 /* |
4 * $Id: contacts.c 1987 2001-06-09 14:46:51Z warmenhoven $ | |
5 * | |
4 * Copyright (C) 1998-2001, Denis V. Dmitrienko <denis@null.net> and | 6 * Copyright (C) 1998-2001, Denis V. Dmitrienko <denis@null.net> and |
5 * Bill Soudan <soudan@kde.org> | 7 * Bill Soudan <soudan@kde.org> |
6 * | 8 * |
7 * This program is free software; you can redistribute it and/or modify | 9 * This program is free software; you can redistribute it and/or modify |
8 * it under the terms of the GNU General Public License as published by | 10 * it under the terms of the GNU General Public License as published by |
78 icq_ContactItem *icq_ContactFind(icq_Link *icqlink, DWORD cuin) | 80 icq_ContactItem *icq_ContactFind(icq_Link *icqlink, DWORD cuin) |
79 { | 81 { |
80 return icq_ListTraverse(icqlink->d->icq_ContactList, _icq_ContactFind, cuin); | 82 return icq_ListTraverse(icqlink->d->icq_ContactList, _icq_ContactFind, cuin); |
81 } | 83 } |
82 | 84 |
83 void icq_ContactSetVis(icq_Link *icqlink, DWORD cuin, BYTE vu) | 85 void icq_ContactSetVis(icq_Link *icqlink, DWORD cuin, BOOL on) |
84 { | 86 { |
85 icq_ContactItem *p = icq_ContactFind(icqlink, cuin); | 87 icq_ContactItem *p = icq_ContactFind(icqlink, cuin); |
86 if(p) | 88 if(p) |
87 p->vis_list = vu; | 89 p->vis_list = on; |
88 } | 90 } |
89 | 91 |
90 void icq_ContactSetInvis(icq_Link *icqlink, DWORD cuin, BYTE vu) | 92 void icq_ContactSetInvis(icq_Link *icqlink, DWORD cuin, BOOL on) |
91 { | 93 { |
92 icq_ContactItem *p = icq_ContactFind(icqlink, cuin); | 94 icq_ContactItem *p = icq_ContactFind(icqlink, cuin); |
93 if(p) | 95 if(p) |
94 p->invis_list = vu; | 96 p->invis_list = on; |
95 } | 97 } |
96 | 98 |
97 icq_ContactItem *icq_ContactGetFirst(icq_Link *icqlink) | 99 icq_ContactItem *icq_ContactGetFirst(icq_Link *icqlink) |
98 { | 100 { |
99 return icq_ListFirst(icqlink->d->icq_ContactList); | 101 return icq_ListFirst(icqlink->d->icq_ContactList); |