Sun, 24 Aug 2003 01:08:32 +0000
[gaim-migrate @ 7110]
I'm breaking debug. I cannot for the life of me figure out the enum stuff
in perl XSUB. Everything is ending up 0 (in other words, it's probably
not finding them). So, people can use debug_info and such.
| 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; |
|
6588
187c6026c574
[gaim-migrate @ 7110]
Christian Hammond <chipx86@chipx86.com>
parents:
6531
diff
changeset
|
21 | typedef GaimConversation *Gaim__Conversation; |
|
6531
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
22 | typedef GaimPlugin * Gaim__Plugin; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
23 | typedef struct buddy * Gaim__BuddyList__Buddy; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
24 | typedef struct chat * Gaim__BuddyList__Chat; |
|
3fca41d7b411
[gaim-migrate @ 7048]
Christian Hammond <chipx86@chipx86.com>
parents:
6523
diff
changeset
|
25 | typedef struct group * Gaim__BuddyList__Group; |
|
6588
187c6026c574
[gaim-migrate @ 7110]
Christian Hammond <chipx86@chipx86.com>
parents:
6531
diff
changeset
|
26 | |
|
187c6026c574
[gaim-migrate @ 7110]
Christian Hammond <chipx86@chipx86.com>
parents:
6531
diff
changeset
|
27 | typedef GaimDebugLevel Gaim__DebugLevel; |