diff -r 8c3907d0f436 -r 34b9e78827f6 src/protocols/msn/page.c --- a/src/protocols/msn/page.c Thu May 27 08:04:11 2004 +0000 +++ b/src/protocols/msn/page.c Thu May 27 08:19:29 2004 +0000 @@ -22,28 +22,6 @@ #include "msn.h" #include "page.h" -#define GET_NEXT(tmp) \ - while (*(tmp) && *(tmp) != ' ' && *(tmp) != '\r') \ - (tmp)++; \ - if (*(tmp) != '\0') *(tmp)++ = '\0'; \ - if (*(tmp) == '\n') *(tmp)++; \ - while (*(tmp) && *(tmp) == ' ') \ - (tmp)++ - -#define GET_NEXT_LINE(tmp) \ - while (*(tmp) && *(tmp) != '\r') \ - (tmp)++; \ - if (*(tmp) != '\0') *(tmp)++ = '\0'; \ - if (*(tmp) == '\n') *(tmp)++ - -/* - * == 39 - * == 7 - * ---- - * 46 - */ -#define MSN_PAGE_BASE_SIZE 46 - MsnPage * msn_page_new(void) { @@ -51,8 +29,6 @@ page = g_new0(MsnPage, 1); - page->size = MSN_PAGE_BASE_SIZE; - return page; } @@ -84,15 +60,8 @@ g_strdup_printf("%s", msn_page_get_body(page)); - if (page->size != strlen(str)) - { - gaim_debug(GAIM_DEBUG_ERROR, "msn", - "Outgoing page size (%d) and string length (%d) " - "do not match!\n", page->size, strlen(str)); - } - if (ret_size != NULL) - *ret_size = page->size - 1; + *ret_size = strlen(str); return str; } @@ -104,14 +73,9 @@ g_return_if_fail(body != NULL); if (page->body != NULL) - { - page->size -= strlen(page->body); g_free(page->body); - } page->body = g_strdup(body); - - page->size += strlen(body); } const char * @@ -121,4 +85,3 @@ return page->body; } -