Revision b18f893ab97299b707e0b6fc7685b01e3b61380c

jeff2 at jeff2 at
Sun Aug 19 17:12:38 EDT 2007

Revision: b18f893ab97299b707e0b6fc7685b01e3b61380c
Ancestor: 1e8f16a0cebe513c66f269f53afcc8e1ee25cdd4
Author: jeff2 at
Date: 2007-08-19T06:54:46
Branch: im.pidgin.soc.2007.msimprpl

Modified files:


Replace msim_parse_body(), which returns a GHashTable * and takes a gchar *,
to msim_msg_get_dictionary(), which returns an MsimMessage * and operates on
an MsimMessage *. 

msim_msg_get_dictionary() fixes many problems with msim_parse_body(), detailed
earlier. The most pressing is that the older function didn't support multiple
key/value pairs with the same key name, which is actually quite common in
the protocol. Webchallenge and "list all contacts", at least.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: b18f893ab97299b707e0b6fc7685b01e3b61380c.diff
Type: text/x-diff
Size: 9687 bytes
Desc: not available
Url : 

More information about the Commits mailing list