# HG changeset patch # User Christian Hammond # Date 1065936341 0 # Node ID 3875b924d622b989b66b5cd6bea3b17b0b31ef20 # Parent 60aa7d4ebfbaa3c007df36f6932a5b38dde636f5 [gaim-migrate @ 7814] This should fix the problem where sending-im-msg causes segfaults. Other signal types are bound to also cause this problem. Yay for pointer madness and copy-and-paste-related issues. committer: Tailor Script diff -r 60aa7d4ebfba -r 3875b924d622 plugins/perl/perl-common.c --- a/plugins/perl/perl-common.c Sun Oct 12 04:27:00 2003 +0000 +++ b/plugins/perl/perl-common.c Sun Oct 12 05:25:41 2003 +0000 @@ -545,7 +545,7 @@ if ((*copy_arg = (void *)va_arg(*args, char *)) == NULL) return &PL_sv_undef; - return newSVGChar(*(char **)*copy_arg); + return newSVGChar(*(char *)*copy_arg); case GAIM_TYPE_POINTER: if ((*copy_arg = (void *)va_arg(*args, void *)) == NULL)