Mercurial > pidgin.yaz
annotate src/protocols/zephyr/ZSendRLst.c @ 12424:7c2e2c4d45a4
[gaim-migrate @ 14731]
Add prototypes, make things static, or #if 0 out unused function as necessary to get zephyr to compile without prototype warnings. It's painfully obvious that this code was written before prototypes existed, or at least before they became standard. As we need to maintain source compatibility with an external libzephyr, I can't really start adding header files. If someone cares about this protocol, feel free to clean this up a bit. My only concern is that I caught any actual mistakes and that it compiles without spurious warnings that would distract us from problems elsewhere.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Thu, 08 Dec 2005 23:38:36 +0000 |
parents | 64895571248f |
children |
rev | line source |
---|---|
2086 | 1 /* This file is part of the Project Athena Zephyr Notification System. |
12424
7c2e2c4d45a4
[gaim-migrate @ 14731]
Richard Laager <rlaager@wiktel.com>
parents:
11105
diff
changeset
|
2 * It contains source for the ZSendRawList function. |
2086 | 3 * |
4 * Created by: John T. Kohl | |
5 * | |
6 * Copyright (c) 1988 by the Massachusetts Institute of Technology. | |
7 * For copying and distribution information, see the file | |
8 * "mit-copyright.h". | |
9 */ | |
10 | |
8792
43d6c08d7e96
[gaim-migrate @ 9554]
Christian Hammond <chipx86@chipx86.com>
parents:
2086
diff
changeset
|
11 #include "internal.h" |
2086 | 12 |
12424
7c2e2c4d45a4
[gaim-migrate @ 14731]
Richard Laager <rlaager@wiktel.com>
parents:
11105
diff
changeset
|
13 #if 0 |
2086 | 14 Code_t ZSendRawList(notice, list, nitems) |
15 ZNotice_t *notice; | |
16 char *list[]; | |
17 int nitems; | |
18 { | |
19 return(ZSrvSendRawList(notice, list, nitems, Z_XmitFragment)); | |
20 } | |
21 | |
22 Code_t ZSrvSendRawList(notice, list, nitems, send_routine) | |
23 ZNotice_t *notice; | |
24 char *list[]; | |
25 int nitems; | |
26 Code_t (*send_routine)(); | |
27 { | |
28 Code_t retval; | |
29 ZNotice_t newnotice; | |
30 char *buffer; | |
31 int len; | |
32 | |
33 if ((retval = ZFormatRawNoticeList(notice, list, nitems, &buffer, | |
34 &len)) != ZERR_NONE) | |
35 return (retval); | |
36 | |
37 if ((retval = ZParseNotice(buffer, len, &newnotice)) != ZERR_NONE) | |
38 return (retval); | |
39 | |
40 retval = Z_SendFragmentedNotice(&newnotice, len, NULL, send_routine); | |
41 | |
42 free(buffer); | |
43 | |
44 return (retval); | |
45 } | |
12424
7c2e2c4d45a4
[gaim-migrate @ 14731]
Richard Laager <rlaager@wiktel.com>
parents:
11105
diff
changeset
|
46 #endif |