From 8b112ce5c52f3162b20636b20e186a439940d2ca Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Tue, 7 Dec 2004 06:13:26 +0000 Subject: [PATCH] STABLE14-windows-afsd-init-20041202 Fix a memory overwrite condition caused when the BackConnectionHostNames key does not exist (cherry picked from commit a8d0ca81a8d79b65e265ebf67ae6b9ddc868cac6) --- src/WINNT/afsd/afsd_init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/WINNT/afsd/afsd_init.c b/src/WINNT/afsd/afsd_init.c index 2d3520bda..9509f550c 100644 --- a/src/WINNT/afsd/afsd_init.c +++ b/src/WINNT/afsd/afsd_init.c @@ -170,7 +170,7 @@ void afsi_log(char *pattern, ...) { char s[256], t[100], d[100], u[512]; - int zilch; + DWORD zilch; va_list ap; va_start(ap, pattern); @@ -280,7 +280,7 @@ configureBackConnectionHostNames(void) dwSize = 1; } pName = pHostNames; - StringCbCopyA(pName, size, strlen(cm_NetbiosName)); + StringCbCopyA(pName, size, cm_NetbiosName); pName += size - 1; *pName = '\0'; /* add a second nul terminator */ -- 2.39.5