From: Daniel Stenberg Date: Tue, 17 Oct 2006 20:34:11 +0000 (+0000) Subject: clear the struct size not the pointer size, pointed out in bug report X-Git-Tag: curl-7_16_0~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=930f9bd5342e6d514f9ba5b1303762c100621965;p=thirdparty%2Fcurl.git clear the struct size not the pointer size, pointed out in bug report #1579171 --- diff --git a/lib/hostthre.c b/lib/hostthre.c index 16349847ea..12e31ea342 100644 --- a/lib/hostthre.c +++ b/lib/hostthre.c @@ -208,7 +208,7 @@ BOOL init_thread_sync_data(struct thread_data * td, { HANDLE curr_proc = GetCurrentProcess(); - memset(tsd, 0, sizeof(tsd)); + memset(tsd, 0, sizeof(*tsd)); if (!DuplicateHandle(curr_proc, td->mutex_waiting, curr_proc, &tsd->mutex_waiting, 0, FALSE, DUPLICATE_SAME_ACCESS)) {