comparison plugins/perl/perl-common.h @ 6920:13f78c350cd3

[gaim-migrate @ 7467] Fixed problems with the wrong data being sent to signal callbacks in perl plugins. The resulting code has more sanity checks, but is extremely ugly, and is therefore rated R. Parents, don't let your children see perl-common.c. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Wed, 24 Sep 2003 00:03:08 +0000
parents 5aeba37b303c
children 11d05ddf30a3
comparison
equal deleted inserted replaced
6919:1aa771990188 6920:13f78c350cd3
36 #if 0 36 #if 0
37 gboolean gaim_perl_value_from_sv(GaimValue *value, SV *sv); 37 gboolean gaim_perl_value_from_sv(GaimValue *value, SV *sv);
38 SV *gaim_perl_sv_from_value(const GaimValue *value); 38 SV *gaim_perl_sv_from_value(const GaimValue *value);
39 #endif 39 #endif
40 40
41 SV *gaim_perl_sv_from_vargs(const GaimValue *value, va_list args); 41 void *gaim_perl_data_from_sv(GaimValue *value, SV *sv);
42 SV *gaim_perl_sv_from_vargs(const GaimValue *value, va_list *args,
43 void **copy_arg);
42 44
43 #endif /* _GAIM_PERL_COMMON_H_ */ 45 #endif /* _GAIM_PERL_COMMON_H_ */