Mercurial > pidgin
diff src/protocols/oscar/msgcookie.c @ 11399:48244c196228
[gaim-migrate @ 13634]
Fix some warnings? Get rid of some whitespace. My usual mucking about
committer: Tailor Script <tailor@pidgin.im>
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Thu, 01 Sep 2005 02:09:56 +0000 |
| parents | 7d31d61e6438 |
| children | f2431a7e33aa |
line wrap: on
line diff
--- a/src/protocols/oscar/msgcookie.c Wed Aug 31 22:27:16 2005 +0000 +++ b/src/protocols/oscar/msgcookie.c Thu Sep 01 02:09:56 2005 +0000 @@ -1,7 +1,7 @@ /* * Cookie Caching stuff. Adam wrote this, apparently just some * derivatives of n's SNAC work. I cleaned it up, added comments. - * + * */ /* @@ -34,14 +34,14 @@ return -EINVAL; newcook = aim_checkcookie(sess, cookie->cookie, cookie->type); - + if (newcook == cookie) { newcook->addtime = time(NULL); return 1; } else if (newcook) aim_cookie_free(sess, newcook); - cookie->addtime = time(NULL); + cookie->addtime = time(NULL); cookie->next = sess->msgcookies; sess->msgcookies = cookie; @@ -67,7 +67,7 @@ return NULL; for (prev = &sess->msgcookies; (cur = *prev); ) { - if ((cur->type == type) && + if ((cur->type == type) && (memcmp(cur->cookie, cookie, 8) == 0)) { *prev = cur->next; return cur; @@ -87,7 +87,7 @@ * @return returns NULL on error, a pointer to the newly-allocated * cookie on success. */ -faim_internal aim_msgcookie_t *aim_mkcookie(fu8_t *c, int type, void *data) +faim_internal aim_msgcookie_t *aim_mkcookie(fu8_t *c, int type, void *data) { aim_msgcookie_t *cookie; @@ -119,9 +119,9 @@ aim_msgcookie_t *cur; for (cur = sess->msgcookies; cur; cur = cur->next) { - if ((cur->type == type) && + if ((cur->type == type) && (memcmp(cur->cookie, cookie, 8) == 0)) - return cur; + return cur; } return NULL; @@ -140,7 +140,7 @@ * @return returns -1 on error, 0 on success. * */ -faim_internal int aim_cookie_free(aim_session_t *sess, aim_msgcookie_t *cookie) +faim_internal int aim_cookie_free(aim_session_t *sess, aim_msgcookie_t *cookie) { aim_msgcookie_t *cur, **prev; @@ -158,10 +158,10 @@ free(cookie); return 0; -} +} /* XXX I hate switch */ -faim_internal int aim_msgcookie_gettype(int reqclass) +faim_internal int aim_msgcookie_gettype(int reqclass) { /* XXX: hokey-assed. needs fixed. */ switch(reqclass) { @@ -172,5 +172,5 @@ case AIM_CAPS_GETFILE: return AIM_COOKIETYPE_OFTGET; case AIM_CAPS_SENDFILE: return AIM_COOKIETYPE_OFTSEND; default: return AIM_COOKIETYPE_UNKNOWN; - } + } }
