diff libpurple/util.c @ 23975:b789b54c5bb2

purple_str_to_time() didn't necessarily set "rest" under all circumstances. I'm pretty sure this fixes #4525.
author Daniel Atallah <daniel.atallah@gmail.com>
date Tue, 26 Aug 2008 22:37:23 +0000
parents d572fb194e61
children 7fbc99a1481d
line wrap: on
line diff
--- a/libpurple/util.c	Tue Aug 26 22:08:21 2008 +0000
+++ b/libpurple/util.c	Tue Aug 26 22:37:23 2008 +0000
@@ -768,6 +768,9 @@
 	time(&retval);
 	localtime_r(&retval, &t);
 
+	if (rest != NULL)
+		*rest = NULL;
+
 	/* 4 digit year */
 	if (sscanf(c, "%04d", &year) && year > 1900)
 	{