annotate plugins/perl/common/module.h @ 11139:2b6009535e30

[gaim-migrate @ 13203] Patch #1242220, from nekokun "Attached is a patch for getting the CVS pliugins/perl/common to compile in Win32. The makefile was just missing some escape characters and a few include directories, and module.h was referencing GaimBrowserPlace without #ifndef _WIN32." I haven't tested this. I have no idea if it works. Can someone on Windows let me know? It's my understanding that Perl doesn't compile on Windows anyway, so this can't really make it worse. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Thu, 21 Jul 2005 16:19:22 +0000
parents 3f3bc7f1b6bf
children 7d2dae6e585f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
1
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
2
6508
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
3 typedef struct group *Gaim__Group;
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
4
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
5 #define group perl_group
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
6
6816
5aeba37b303c [gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 6699
diff changeset
7 #include <glib.h>
5aeba37b303c [gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 6699
diff changeset
8 #ifdef _WIN32
5aeba37b303c [gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 6699
diff changeset
9 #undef pipe
5aeba37b303c [gaim-migrate @ 7356]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 6699
diff changeset
10 #endif
6508
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
11 #include <EXTERN.h>
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
12 #include <perl.h>
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
13 #include <XSUB.h>
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
14 #include <embedvar.h>
6508
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
15
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
16 #undef group
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
17
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
18 #include "../perl-common.h"
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
19
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
20 #include "account.h"
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
21 #include "accountopt.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
22 #include "blist.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
23 #include "buddyicon.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
24 #include "cipher.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
25 #include "cmds.h"
6508
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
26 #include "connection.h"
6591
d25ae4b5a204 [gaim-migrate @ 7115]
Christian Hammond <chipx86@chipx86.com>
parents: 6588
diff changeset
27 #include "conversation.h"
6508
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
28 #include "debug.h"
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
29 #include "desktopitem.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
30 #include "eventloop.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
31 #include "ft.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
32 #include "gtkaccount.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
33 #include "gtkblist.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
34 #include "gtkconn.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
35 #include "gtkconv.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
36 #include "gtkutils.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
37 #include "imgstore.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
38 #include "network.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
39 #include "notify.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
40 #include "plugin.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
41 #include "pluginpref.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
42 #include "pounce.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
43 #include "prefs.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
44 #include "privacy.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
45 #include "prpl.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
46 #include "proxy.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
47 #include "request.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
48 #include "roomlist.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
49 #include "savedstatuses.h"
6523
d7e04709be96 [gaim-migrate @ 7040]
Christian Hammond <chipx86@chipx86.com>
parents: 6520
diff changeset
50 #include "server.h"
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
51 #include "signals.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
52 #include "sound.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
53 #include "sslconn.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
54 #include "status.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
55 #include "stringref.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
56 #include "util.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
57 #include "value.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
58 #include "xmlnode.h"
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
59
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
60 /* account.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
61 typedef GaimAccount * Gaim__Account;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
62 typedef GaimAccountOption * Gaim__Account__Option;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
63 typedef GaimAccountUiOps * Gaim__Account__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
64 typedef GaimAccountUserSplit * Gaim__Account__UserSplit;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
65
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
66 /* blist.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
67 typedef GaimBlistNode * Gaim__BuddyList__Node;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
68 typedef GaimBlistNodeAction * Gaim__BuddyList__Node__Action;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
69 typedef GaimBlistUiOps * Gaim__BuddyList__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
70 typedef GaimBlistNodeFlags Gaim__BlistNodeFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
71 typedef GaimBuddyList * Gaim__BuddyList;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
72 typedef GaimBuddy * Gaim__BuddyList__Buddy;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
73 typedef GaimChat * Gaim__BuddyList__Chat;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
74 typedef GaimContact * Gaim__BuddyList__Contact;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
75 typedef GaimGroup * Gaim__BuddyList__Group;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
76
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
77 /* buddyicon.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
78 typedef GaimBuddyIcon * Gaim__Buddy__Icon;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
79
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
80 /* cipher.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
81 typedef GaimCipherCaps Gaim__CipherCaps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
82 typedef GaimCipher * Gaim__Cipher;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
83 typedef GaimCipherOps * Gaim__Cipher__Ops;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
84 typedef GaimCipherContext * Gaim__Cipher__Context;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
85
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
86 /* cmds.h */
11130
3f3bc7f1b6bf [gaim-migrate @ 13186]
John H. Kelm <johnkelm@gmail.com>
parents: 11118
diff changeset
87 typedef GaimCmdId Gaim__CmdId;
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
88
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
89 /* connection.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
90 typedef GaimConnectionFlags Gaim__ConnectionFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
91 typedef GaimConnectionState Gaim__ConnectionState;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
92 typedef GaimConnection * Gaim__Connection;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
93 typedef GaimConnectionUiOps * Gaim__Connection__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
94
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
95 /* converstaion.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
96 typedef GaimConversationType Gaim__ConversationType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
97 typedef GaimUnseenState Gaim__UnseenState;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
98 typedef GaimConvUpdateType Gaim__ConvUpdateType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
99 typedef GaimTypingState Gaim__TypingState;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
100 typedef GaimMessageFlags Gaim__MessageFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
101 typedef GaimConvChatBuddyFlags Gaim__ConvChatBuddyFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
102 typedef GaimConvWindowUiOps * Gaim__ConvWindow__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
103 typedef GaimConvWindow * Gaim__ConvWindow;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
104 typedef GaimConversationUiOps * Gaim__Conversation__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
105 typedef GaimConversation * Gaim__Conversation;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
106 typedef GaimConvIm * Gaim__Conversation__IM;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
107 typedef GaimConvChat * Gaim__Conversation__Chat;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
108 typedef GaimConvChatBuddy * Gaim__Conversation__ChatBuddy;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
109
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
110 /* debug.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
111 typedef GaimDebugLevel Gaim__DebugLevel;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
112
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
113 /* desktopitem.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
114 typedef GaimDesktopItem * Gaim__DesktopItem;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
115 typedef GaimDesktopItemType Gaim__DesktopItemType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
116
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
117 /* eventloop.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
118 typedef GaimInputCondition * Gaim__InputCondition;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
119 typedef GaimEventLoopUiOps * Gaim__EventLoopUiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
120
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
121 /* ft.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
122 typedef GaimXfer * Gaim__Xfer;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
123 typedef GaimXferType Gaim__XferType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
124 typedef GaimXferStatusType Gaim__XferStatusType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
125 typedef GaimXferUiOps * Gaim__XferUiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
126
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
127 /* gtkblish.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
128 typedef GaimGtkBuddyList * Gaim__GTK__BuddyList;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
129 typedef GaimStatusIconSize Gaim__StatusIconSize;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
130
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
131
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
132 /* gtkutils.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
133 typedef GaimButtonOrientation Gaim__ButtonOrientation;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
134 typedef GaimButtonStyle Gaim__ButtonStyle;
11139
2b6009535e30 [gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents: 11130
diff changeset
135 #ifndef _WIN32
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
136 typedef GaimBrowserPlace Gaim__BrowserPlace;
11139
2b6009535e30 [gaim-migrate @ 13203]
Richard Laager <rlaager@wiktel.com>
parents: 11130
diff changeset
137 #endif /* _WIN32 */
6508
cbd24b37350d [gaim-migrate @ 7025]
Christian Hammond <chipx86@chipx86.com>
parents:
diff changeset
138
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
139 /* gtkconv.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
140 typedef GdkPixbuf * Gaim__GDK__Pixbuf;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
141 typedef GtkWidget * Gaim__GTK__Widget;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
142 typedef GaimGtkConversation * Gaim__GTK__Conversation;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
143
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
144 /* gtkutils.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
145 typedef GtkSelectionData * Gaim__GTK__SelectionData;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
146 typedef GtkFileSelection * Gaim__GTK__FileSelection;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
147 typedef GtkTextView * Gaim__GTK__TextView;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
148
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
149 /* gtkconn.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
150
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
151 /* imgstore.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
152 typedef GaimStoredImage * Gaim__StoredImage;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
153
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
154 /* log.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
155 typedef GaimLog * Gaim__Log;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
156 typedef GaimLogLogger * Gaim__Log__Logger;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
157 typedef GaimLogCommonLoggerData * Gaim__LogCommonLoggerData;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
158 typedef GaimLogSet * Gaim__LogSet;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
159 typedef GaimLogType Gaim__LogType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
160 typedef GaimLogReadFlags * Gaim__Log__ReadFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
161
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
162 /* notify.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
163 typedef GaimNotifyType Gaim__NotifyType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
164 typedef GaimNotifyMsgType Gaim__NotifyMsgType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
165 typedef GaimNotifyUiOps * Gaim__NotifyUiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
166
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
167 /* plugin.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
168 typedef GaimPlugin * Gaim__Plugin;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
169 typedef GaimPluginType Gaim__PluginType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
170 typedef GaimPluginInfo * Gaim__PluginInfo;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
171 typedef GaimPluginUiInfo * Gaim__PluginUiInfo;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
172 typedef GaimPluginLoaderInfo * Gaim__PluginLoaderInfo;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
173 typedef GaimPluginAction * Gaim__PluginAction;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
174
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
175 /* pluginpref.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
176 typedef GaimPluginPrefFrame * Gaim__PluginPrefFrame;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
177 typedef GaimPluginPref * Gaim__PluginPref;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
178 typedef GaimPluginPrefType Gaim__PluginPrefType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
179
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
180 /* pounce.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
181 typedef GaimPounce * Gaim__Pounce;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
182 typedef GaimPounceEvent Gaim__PounceEvent;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
183
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
184
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
185 /* prefs.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
186 typedef GaimPrefType Gaim__PrefType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
187
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
188 /* privacy.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
189 typedef GaimPrivacyType Gaim__PrivacyType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
190 typedef GaimPrivacyUiOps * Gaim__Privacy__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
191
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
192 /* proxy.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
193 typedef GaimProxyType Gaim__ProxyType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
194 typedef GaimProxyInfo * Gaim__ProxyInfo;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
195
6588
7f5f57dd5cac [gaim-migrate @ 7110]
Christian Hammond <chipx86@chipx86.com>
parents: 6531
diff changeset
196
11118
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
197 /* prpl.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
198 typedef GaimBuddyIconSpec * Gaim__Buddy__Icon__Spec;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
199 typedef GaimPluginProtocolInfo * Gaim__PluginProtocolInfo;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
200 typedef GaimConvImFlags Gaim__ConvImFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
201 typedef GaimConvChatFlags Gaim__ConvChatFlags;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
202 typedef GaimIconScaleRules Gaim__IconScaleRules;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
203 typedef GaimProtocolOptions Gaim__ProtocolOptions;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
204
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
205 /* request.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
206 typedef GaimRequestType Gaim__RequestType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
207 typedef GaimRequestFieldType Gaim__RequestFieldType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
208 typedef GaimRequestFields * Gaim__Request__Fields;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
209 typedef GaimRequestFieldGroup * Gaim__Request__Field__Group;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
210 typedef GaimRequestField * Gaim__Request__Field;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
211 typedef GaimRequestUiOps * Gaim__Request__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
212
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
213 /* roomlist.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
214
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
215 typedef GaimRoomlist * Gaim__Roomlist;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
216 typedef GaimRoomlistRoom * Gaim__Roomlist__Room;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
217 typedef GaimRoomlistField * Gaim__Roomlist__Field;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
218 typedef GaimRoomlistUiOps * Gaim__Roomlist__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
219 typedef GaimRoomlistRoomType Gaim__RoomlistRoomType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
220 typedef GaimRoomlistFieldType Gaim__RoomlistFieldType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
221
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
222 /* savedstatuses.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
223 typedef GaimSavedStatus * Gaim__SavedStatus;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
224 typedef GaimSavedStatusSub * Gaim__SavedStatusSub;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
225
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
226 /* sound.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
227 typedef GaimSoundEventID Gaim__SoundEventID;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
228 typedef GaimSoundUiOps * Gaim__Sound__UiOps;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
229
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
230 /* sslconn.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
231 typedef GaimSslConnection * Gaim__Ssl__Connection;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
232 typedef GaimInputCondition * Gaim__Input__Condition;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
233 typedef GaimSslErrorType Gaim__SslErrorType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
234 typedef GaimSslOps * Gaim__Ssl__Ops;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
235
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
236 /* status.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
237 typedef GaimStatusType * Gaim__StatusType;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
238 typedef GaimStatusAttr * Gaim__StatusAttr;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
239 typedef GaimPresence * Gaim__Presence;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
240 typedef GaimStatus * Gaim__Status;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
241 typedef GaimPresenceContext Gaim__PresenceContext;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
242 typedef GaimStatusPrimitive Gaim__StatusPrimitive;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
243
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
244 typedef GaimStringref * Gaim__Stringref;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
245
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
246 /* value.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
247 typedef GaimValue * Gaim__Value;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
248
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
249 /* xmlnode.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
250 typedef XMLNodeType XMLNode__Type;
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
251
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
252
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
253 /* other.h */
134d0001983d [gaim-migrate @ 13174]
John H. Kelm <johnkelm@gmail.com>
parents: 7118
diff changeset
254