Sun, 11 Jun 2006 19:05:45 +0000
[gaim-migrate @ 16257]
SF Patch #1504436 from roast, with changes by me
"gaim_gtkdialogs_log() doesn't set initial account
value, but shows an initial account. This is confusing
because if the user does not use the hint list to
select an account (e.g. he types a name in),
gaim_gtkdialogs_log_cb() services an empty call.
This patch fixes this."
committer: Richard Laager <rlaager@pidgin.im>
#include "module.h" #include "../perl-handlers.h" MODULE = Gaim::Cmd PACKAGE = Gaim::Cmd PREFIX = gaim_cmd_ PROTOTYPES: ENABLE void gaim_cmd_help(conv, command) Gaim::Conversation conv const gchar *command PREINIT: GList *l; PPCODE: for (l = gaim_cmd_help(conv, command); l != NULL; l = l->next) { XPUSHs(sv_2mortal(newSVpv(l->data, 0))); } void gaim_cmd_list(conv) Gaim::Conversation conv PREINIT: GList *l; PPCODE: for (l = gaim_cmd_list(conv); l != NULL; l = l->next) { XPUSHs(sv_2mortal(newSVpv(l->data, 0))); } Gaim::Cmd::Id gaim_cmd_register(plugin, command, args, priority, flag, prpl_id, func, helpstr, data = 0) Gaim::Plugin plugin const gchar *command const gchar *args Gaim::Cmd::Priority priority Gaim::Cmd::Flag flag const gchar *prpl_id SV *func const gchar *helpstr SV *data CODE: RETVAL = gaim_perl_cmd_register(plugin, command, args, priority, flag, prpl_id, func, helpstr, data); OUTPUT: RETVAL void gaim_cmd_unregister(id) Gaim::Cmd::Id id CODE: gaim_perl_cmd_unregister(id);