diff -r 3584d93ae63c -r b3d38f1b9bd7 plugins/perl/perl-common.h --- a/plugins/perl/perl-common.h Sat Jan 14 07:12:46 2006 +0000 +++ b/plugins/perl/perl-common.h Sat Jan 14 08:28:05 2006 +0000 @@ -9,6 +9,7 @@ #include #include +#include "plugin.h" #include "value.h" #define is_hvref(o) \ @@ -23,6 +24,16 @@ #define GAIM_PERL_BOOT(x) \ gaim_perl_callXS(boot_Gaim__##x, cv, mark) +typedef struct +{ + GaimPlugin *plugin; + char *package; + char *load_sub; + char *unload_sub; + char *prefs_sub; + char *gtk_prefs_sub; +} GaimPerlScript; + void gaim_perl_normalize_script_name(char *name); SV *newSVGChar(const char *str);