libpurple/plugins/perl/perl-common.h

branch
soc.2013.gobjectification
changeset 34802
4ea5cddeefc4
parent 34799
f029b9598b8e
child 35001
85144a4a7942
child 36367
891eea799578
equal deleted inserted replaced
34801:08c49f30e4a1 34802:4ea5cddeefc4
65 #if 0 65 #if 0
66 gboolean purple_perl_value_from_sv(PurpleValue *value, SV *sv); 66 gboolean purple_perl_value_from_sv(PurpleValue *value, SV *sv);
67 SV *purple_perl_sv_from_value(const PurpleValue *value); 67 SV *purple_perl_sv_from_value(const PurpleValue *value);
68 #endif 68 #endif
69 69
70 void *purple_perl_data_from_sv(PurpleValue *value, SV *sv); 70 void *purple_perl_data_from_sv(GType type, SV *sv);
71 SV *purple_perl_sv_from_vargs(const PurpleValue *value, va_list *args, 71 SV *purple_perl_sv_from_vargs(GType type, va_list *args, void ***copy_arg);
72 void ***copy_arg);
73 SV *purple_perl_sv_from_fun(PurplePlugin *plugin, SV *callback); 72 SV *purple_perl_sv_from_fun(PurplePlugin *plugin, SV *callback);
74 #endif /* _PURPLE_PERL_COMMON_H_ */ 73 #endif /* _PURPLE_PERL_COMMON_H_ */

mercurial