From: Jeffrey Altman Date: Tue, 11 May 2004 03:08:50 +0000 (+0000) Subject: off-by-one-20040510 X-Git-Tag: openafs-devel-1_3_64~8 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=6f571891869a3a4f903bdb5953579d4c655419f9;p=packages%2Fo%2Fopenafs.git off-by-one-20040510 off by one error when allocating memory for mountPointStringp in cm_GetSCacheEntry when using Freelance mode --- diff --git a/src/WINNT/afsd/cm_scache.c b/src/WINNT/afsd/cm_scache.c index 5b5694c76..ced5db1ba 100644 --- a/src/WINNT/afsd/cm_scache.c +++ b/src/WINNT/afsd/cm_scache.c @@ -307,7 +307,7 @@ long cm_GetSCache(cm_fid_t *fidp, cm_scache_t **outScpp, cm_user_t *userp, lock_ObtainMutex(&cm_Freelance_Lock); scp->length.LowPart = strlen(mp)+4; - scp->mountPointStringp=malloc(strlen(mp)); + scp->mountPointStringp=malloc(strlen(mp)+1); strcpy(scp->mountPointStringp,mp); lock_ReleaseMutex(&cm_Freelance_Lock);