comparison src/multi.h @ 9015:67421e0dc497

[gaim-migrate @ 9791] (05:54:53) siege: that's the first pass on merging the two action sources (05:55:27) siege: using it right now, seems to be working fine. You may want to look it over though... (05:56:04) siege: found a small mem-leak in a GList getting created and not destroyed, this fixes that as well (13:20:40) KingAnt: LSchiere: Well it's probably ok. I haven't even had a chance to look at the commit for the other thing committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Sat, 22 May 2004 17:33:38 +0000
parents 8cf32769ba1b
children 7ab20f829190
comparison
equal deleted inserted replaced
9014:51b5b3a622ce 9015:67421e0dc497
23 23
24 #ifndef _MULTI_H_ 24 #ifndef _MULTI_H_
25 #define _MULTI_H_ 25 #define _MULTI_H_
26 26
27 #include "account.h" 27 #include "account.h"
28 #include "plugin.h"
29
30 struct proto_actions_menu {
31 char *label;
32 void (*callback)(GaimConnection *);
33 GaimConnection *gc;
34 };
35
36 struct plugin_actions_menu {
37 char *label;
38 void (*callback)(GaimPlugin *);
39 GaimPlugin *plugin;
40 };
41 28
42 struct proto_buddy_menu { 29 struct proto_buddy_menu {
43 char *label; 30 char *label;
44 void (*callback)(GaimConnection *, const char *); 31 void (*callback)(GaimConnection *, const char *);
45 GaimConnection *gc; 32 GaimConnection *gc;