pidgin/ljfisher-ssl-client-auth

be5a056fa36d
Parents f2b6b7f5631b
Children e1b3f14fba94
Replace an unchecked strcpy with g_strlcpy().

Thanks to the Electronic Frontier Foundation (https://www.eff.org/) for
this patch.
--- a/libpurple/win32/libc_interface.c Sun Jul 17 17:34:55 2011 +0000
+++ b/libpurple/win32/libc_interface.c Sun Jul 17 17:48:47 2011 +0000
@@ -982,7 +982,7 @@
if (strcmp(tzname, zonename) == 0)
{
/* Matched zone */
- strcpy(localtzname, keyname);
+ g_strlcpy(localtzname, keyname, sizeof(localtzname));
RegCloseKey(key);
break;
}
@@ -997,7 +997,7 @@
if (strcmp(tzname, zonename) == 0)
{
/* Matched DST zone */
- strcpy(localtzname, keyname);
+ g_strlcpy(localtzname, keyname, sizeof(localtzname));
RegCloseKey(key);
break;
}