--- a/libpurple/dbus-server.c Sun Oct 21 04:56:58 2007 +0000
+++ b/libpurple/dbus-server.c Sun Oct 21 04:59:23 2007 +0000
@@ -674,6 +674,8 @@
@@ -694,6 +696,14 @@
dbus_message_iter_append_basic(iter, DBUS_TYPE_UINT32, &xuint);
+ case PURPLE_TYPE_INT64: + dbus_message_iter_append_basic(iter, DBUS_TYPE_INT64, &xint); + case PURPLE_TYPE_UINT64: + xuint = my_arg(guint64); + dbus_message_iter_append_basic(iter, DBUS_TYPE_UINT64, &xuint); case PURPLE_TYPE_BOOLEAN:
xboolean = my_arg(gboolean);
dbus_message_iter_append_basic(iter, DBUS_TYPE_BOOLEAN, &xboolean);
--- a/libpurple/protocols/oscar/oscar.c Sun Oct 21 04:56:58 2007 +0000
+++ b/libpurple/protocols/oscar/oscar.c Sun Oct 21 04:59:23 2007 +0000
@@ -1263,6 +1263,7 @@
purple_connection_error(gc, buf);
if (aim_snvalid_icq((purple_account_get_username(account)))) {
--- a/libpurple/protocols/oscar/util.c Sun Oct 21 04:56:58 2007 +0000
+++ b/libpurple/protocols/oscar/util.c Sun Oct 21 04:59:23 2007 +0000
@@ -156,9 +156,7 @@
for (i = 0; sn[i] != '\0'; i++) {
- if (!isalnum(sn[i]) && (sn[i] != ' ') &&
- (sn[i] != '_') && (sn[i] != '-'))
+ if (!isalnum(sn[i]) && (sn[i] != ' ')) --- a/libpurple/util.c Sun Oct 21 04:56:58 2007 +0000
+++ b/libpurple/util.c Sun Oct 21 04:59:23 2007 +0000
@@ -1532,8 +1532,8 @@
plain = g_string_append(plain, alt->str);
xhtml = g_string_append(xhtml, alt->str);
+ g_string_free(alt, TRUE); - g_string_free(alt, TRUE);
g_string_free(src, TRUE);