From a8d0ca81a8d79b65e265ebf67ae6b9ddc868cac6 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Fri, 3 Dec 2004 01:26:14 +0000 Subject: [PATCH] windows-afsd-init-20041202 Fix a memory overwrite condition caused when the BackConnectionHostNames key does not exist --- 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