[1/2] winhttp: Avoid a null pointer dereference (clang).
Hans Leidekker
hans at codeweavers.com
Fri Dec 9 02:01:23 CST 2011
---
dlls/winhttp/session.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/winhttp/session.c b/dlls/winhttp/session.c
index 0f9e782..b4ed568 100644
--- a/dlls/winhttp/session.c
+++ b/dlls/winhttp/session.c
@@ -565,7 +565,7 @@ static void str_to_buffer( WCHAR *buffer, const WCHAR *str, LPDWORD buflen )
if (str) len = strlenW( str );
if (buffer && *buflen > len)
{
- memcpy( buffer, str, len * sizeof(WCHAR) );
+ if (str) memcpy( buffer, str, len * sizeof(WCHAR) );
buffer[len] = 0;
}
*buflen = len * sizeof(WCHAR);
--
1.7.7.3
More information about the wine-patches
mailing list