--- a/libpurple/protocols/mxit/profile.c Tue May 03 20:29:59 2011 +0000 +++ b/libpurple/protocols/mxit/profile.c Wed May 04 07:21:43 2011 +0000 @@ -124,7 +124,7 @@ /* decode hdate */ memset( &bdate, 0, sizeof( struct tm ) ); - strptime( date, "%Y-%m-%d", &bdate ); + purple_str_to_time(date, FALSE, &bdate, NULL, NULL); /* calculate difference */ age = now.tm_year - bdate.tm_year;