comparison plugins/perl/perl-common.h @ 12871:2422097a7a5e

[gaim-migrate @ 15223] Whitespace in some .c and .h files that I hadn't had a reason to touch before, this is it's own commit mostly to show how easy it was to get perl plugins to support individual plugin pref frames, as opposed to just one for all the loaded perl plugins. And some whitespace that I missed in Conversation.xs. committer: Tailor Script <tailor@pidgin.im>
author Etan Reisner <pidgin@unreliablesource.net>
date Sat, 14 Jan 2006 07:12:46 +0000
parents 202ce52b77a9
children 59ff3e1c874e
comparison
equal deleted inserted replaced
12870:a9cd674078b1 12871:2422097a7a5e
23 #define GAIM_PERL_BOOT(x) \ 23 #define GAIM_PERL_BOOT(x) \
24 gaim_perl_callXS(boot_Gaim__##x, cv, mark) 24 gaim_perl_callXS(boot_Gaim__##x, cv, mark)
25 25
26 void gaim_perl_normalize_script_name(char *name); 26 void gaim_perl_normalize_script_name(char *name);
27 27
28
29 SV *newSVGChar(const char *str); 28 SV *newSVGChar(const char *str);
30 29
31 void gaim_perl_callXS(void (*subaddr)(pTHX_ CV *cv), CV *cv, SV **mark); 30 void gaim_perl_callXS(void (*subaddr)(pTHX_ CV *cv), CV *cv, SV **mark);
32 void gaim_perl_bless_plain(const char *stash, void *object); 31 void gaim_perl_bless_plain(const char *stash, void *object);
33 SV *gaim_perl_bless_object(void *object, const char *stash); 32 SV *gaim_perl_bless_object(void *object, const char *stash);
41 SV *gaim_perl_sv_from_value(const GaimValue *value); 40 SV *gaim_perl_sv_from_value(const GaimValue *value);
42 #endif 41 #endif
43 42
44 void *gaim_perl_data_from_sv(GaimValue *value, SV *sv); 43 void *gaim_perl_data_from_sv(GaimValue *value, SV *sv);
45 SV *gaim_perl_sv_from_vargs(const GaimValue *value, va_list *args, 44 SV *gaim_perl_sv_from_vargs(const GaimValue *value, va_list *args,
46 void ***copy_arg); 45 void ***copy_arg);
47 46
48 #endif /* _GAIM_PERL_COMMON_H_ */ 47 #endif /* _GAIM_PERL_COMMON_H_ */