view plugins/perl/common/typemap @ 9578:7cd7da72c872

[gaim-migrate @ 10421] Fix a pretty good-sized problem that deryni pointed out in the Perl plugin. Basically, if a script didn't have an unload function set, the data, signals, timeouts, commands, etc. was remaining after the plugin was unloaded. This should be fixed now, barring any bizarre bugs that result from the simple change. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Fri, 23 Jul 2004 00:12:55 +0000
parents eb95f31fa4eb
children ecb2384d4bab
line wrap: on
line source

TYPEMAP
gboolean                 T_BOOL
const char *             T_PV
Gaim::Account            T_GaimObj
Gaim::BuddyList::Group   T_GaimObj
Gaim::BuddyList::Buddy   T_GaimObj
Gaim::BuddyList::Chat    T_GaimObj
Gaim::Chat               T_GaimObj
Gaim::Connection         T_GaimObj
Gaim::Conversation       T_GaimObj
Gaim::Conversation::Chat T_GaimObj
Gaim::Conversation::IM   T_GaimObj
Gaim::ConvWindow         T_GaimObj
Gaim::DebugLevel         T_IV
Gaim::IM                 T_GaimObj
Gaim::Plugin             T_GaimObj

INPUT

T_GaimObj
	$var = gaim_perl_ref_object($arg)


OUTPUT

T_GaimObj
	$arg = gaim_perl_bless_object($var, \"$type\");