# HG changeset patch # User Sean Egan # Date 1177640995 0 # Node ID f6acb38ae250721751cf9ddc97120ff16049fe94 # Parent 5e47b3427b28f570fec3f20c150212f340189f6d Make sure you back up your .gaim directoy. And fix a compile error in perl. I think it's the right way. diff -r 5e47b3427b28 -r f6acb38ae250 libpurple/core.c --- a/libpurple/core.c Fri Apr 27 02:14:44 2007 +0000 +++ b/libpurple/core.c Fri Apr 27 02:29:55 2007 +0000 @@ -310,6 +310,7 @@ gboolean purple_core_migrate(void) { +#error This code wants to migrate your .gaim directory to .purple. It is strongly suggested that you back .gaim up before proceeding. const char *user_dir = purple_user_dir(); char *old_user_dir = g_strconcat(purple_home_dir(), G_DIR_SEPARATOR_S ".gaim", NULL); diff -r 5e47b3427b28 -r f6acb38ae250 libpurple/plugins/perl/common/BuddyIcon.xs --- a/libpurple/plugins/perl/common/BuddyIcon.xs Fri Apr 27 02:14:44 2007 +0000 +++ b/libpurple/plugins/perl/common/BuddyIcon.xs Fri Apr 27 02:29:55 2007 +0000 @@ -16,16 +16,11 @@ Purple::Buddy::Icon icon void -purple_buddy_icon_set_custom_data(icon, data, len) +purple_buddy_icon_set_data(icon, data, len, checksum) Purple::Buddy::Icon icon void * data size_t len - -void -purple_buddy_icon_set_protocol_data(icon, data, len) - Purple::Buddy::Icon icon - void * data - size_t len + char *checksum Purple::Account purple_buddy_icon_get_account(icon) @@ -41,7 +36,7 @@ size_t &len const char * -purple_buddy_icon_get_type(icon) +purple_buddy_icon_get_extension(icon) Purple::Buddy::Icon icon void