Thu, 21 Aug 2003 00:06:15 +0000
[gaim-migrate @ 7048]
Added a buddy list API to perl. Untested. Should work, which is why it
won't.
| 6508 | 1 | typedef struct group *Gaim__Group; |
| 2 | ||
| 3 | #define group perl_group | |
| 4 | ||
| 5 | #include <EXTERN.h> | |
| 6 | #include <perl.h> | |
| 7 | #include <XSUB.h> | |
| 8 | #include <glib.h> | |
| 9 | ||
| 10 | #undef group | |
| 11 | ||
| 12 | #include "../perl-common.h" | |
| 13 | ||
| 14 | #include "account.h" | |
| 15 | #include "connection.h" | |
| 16 | #include "debug.h" | |
|
6523
20c459e452ac
[gaim-migrate @ 7040]
Christian Hammond <chipx86@chipx86.com>
parents:
6520
diff
changeset
|
17 | #include "server.h" |
| 6508 | 18 | |
|
6531
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
19 | typedef GaimAccount * Gaim__Account; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
20 | typedef GaimConnection * Gaim__Connection; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
21 | typedef GaimPlugin * Gaim__Plugin; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
22 | typedef struct buddy * Gaim__BuddyList__Buddy; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
23 | typedef struct chat * Gaim__BuddyList__Chat; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
24 | typedef struct group * Gaim__BuddyList__Group; |