Mercurial > pidgin
changeset 20496:c32fbef16656
Fixes #2990, apparently I used the wrong #define. Also fix + timezone
parsing
author | Ka-Hing Cheung <khc@hxbc.us> |
---|---|
date | Sat, 08 Sep 2007 23:57:59 +0000 |
parents | 2d8999540239 |
children | 89a82874d64e |
files | libpurple/protocols/msn/oim.c |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/protocols/msn/oim.c Thu Sep 06 06:58:29 2007 +0000 +++ b/libpurple/protocols/msn/oim.c Sat Sep 08 23:57:59 2007 +0000 @@ -443,11 +443,13 @@ if (*tz_str == '-') { offset_positive = FALSE; tz_ptr++; + } else if (*tz_str == '+') { + tz_ptr++; } if (sscanf(tz_ptr, "%02d%02d", &tzhrs, &tzmins) == 2) { t.tm_year -= 1900; -#if HAVE_TIMEZONE +#if HAVE_TM_GMTOFF t.tm_gmtoff = tzhrs * 60 * 60 + tzmins * 60; if (!offset_positive) t.tm_gmtoff *= -1;