Mercurial > pidgin
comparison src/protocols/oscar/aim.h @ 6101:e4a5085fb870
[gaim-migrate @ 6560]
This should fix some icon uploading looping.
Sean, the problem was that, when adding the md5 sum to ssi, the code was
checking if it existed by looking for an item named "0", but it was
actually adding an item named "1." So for accounts with no icon info yet,
Gaim would end up getting in a loop and spiraling into oblivion, only far
less dramatic.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sat, 12 Jul 2003 19:08:19 +0000 |
parents | d8cd876e613e |
children | af2e34423e9c |
comparison
equal
deleted
inserted
replaced
6100:5823ed7e2583 | 6101:e4a5085fb870 |
---|---|
1347 /* TLV list handling. */ | 1347 /* TLV list handling. */ |
1348 faim_internal aim_tlvlist_t *aim_readtlvchain(aim_bstream_t *bs); | 1348 faim_internal aim_tlvlist_t *aim_readtlvchain(aim_bstream_t *bs); |
1349 faim_internal aim_tlvlist_t *aim_readtlvchain_num(aim_bstream_t *bs, fu16_t num); | 1349 faim_internal aim_tlvlist_t *aim_readtlvchain_num(aim_bstream_t *bs, fu16_t num); |
1350 faim_internal aim_tlvlist_t *aim_readtlvchain_len(aim_bstream_t *bs, fu16_t len); | 1350 faim_internal aim_tlvlist_t *aim_readtlvchain_len(aim_bstream_t *bs, fu16_t len); |
1351 faim_internal aim_tlvlist_t *aim_tlvlist_copy(aim_tlvlist_t *orig); | 1351 faim_internal aim_tlvlist_t *aim_tlvlist_copy(aim_tlvlist_t *orig); |
1352 faim_internal int aim_tlvlist_cmp(aim_tlvlist_t *one, aim_tlvlist_t *two); | |
1352 faim_internal void aim_freetlvchain(aim_tlvlist_t **list); | 1353 faim_internal void aim_freetlvchain(aim_tlvlist_t **list); |
1353 faim_internal aim_tlv_t *aim_gettlv(aim_tlvlist_t *, fu16_t t, const int n); | 1354 faim_internal aim_tlv_t *aim_gettlv(aim_tlvlist_t *, fu16_t t, const int n); |
1354 faim_internal char *aim_gettlv_str(aim_tlvlist_t *, const fu16_t t, const int n); | 1355 faim_internal char *aim_gettlv_str(aim_tlvlist_t *, const fu16_t t, const int n); |
1355 faim_internal fu8_t aim_gettlv8(aim_tlvlist_t *list, const fu16_t type, const int num); | 1356 faim_internal fu8_t aim_gettlv8(aim_tlvlist_t *list, const fu16_t type, const int num); |
1356 faim_internal fu16_t aim_gettlv16(aim_tlvlist_t *list, const fu16_t t, const int n); | 1357 faim_internal fu16_t aim_gettlv16(aim_tlvlist_t *list, const fu16_t t, const int n); |