# HG changeset patch # User Christian Hammond # Date 1055494442 0 # Node ID 8331918af110a157fd64e4e8c800a35b5d15a475 # Parent 54513d0bfb8393c10e90dab8553523fea4b8c8d4 [gaim-migrate @ 6279] Setting Trepia profile data now works. YAY! :D committer: Tailor Script diff -r 54513d0bfb83 -r 8331918af110 src/protocols/trepia/trepia.c --- a/src/protocols/trepia/trepia.c Fri Jun 13 08:34:06 2003 +0000 +++ b/src/protocols/trepia/trepia.c Fri Jun 13 08:54:02 2003 +0000 @@ -178,6 +178,7 @@ static void save_profile_cb(GaimConnection *gc, GaimRequestFields *fields) { + TrepiaSession *session = gc->proto_data; const char *value; char *buf, *temp; int int_val; @@ -205,12 +206,13 @@ SET_STRING_FIELD("n", "country"); SET_STRING_FIELD("o", "state"); SET_STRING_FIELD("p", "city"); - SET_STRING_FIELD("o", "state"); buf = g_strdup_printf("%s", temp); - gaim_debug(GAIM_DEBUG_MISC, "trepia", "Setting profile: {%s}\n", - buf); + if (trepia_write(session->fd, buf, strlen(buf)) < 0) { + gaim_connection_error(session->gc, _("Write error")); + return; + } } static void