From: Derrick Brashear Date: Wed, 24 Mar 2010 21:18:24 +0000 (-0400) Subject: avoid double-free cell name canonicalization X-Git-Tag: openafs-devel-1_5_73_1~19 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=37eeead346a6933e9d2af2d5da1cb8f9fcf311c1 avoid double-free cell name canonicalization if we free the cell name, so note it so we don't try again. FIXES 126813 Change-Id: I4149fac057c587123f6bf6da8a42a4cd5e590716 Reviewed-on: http://gerrit.openafs.org/1654 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/auth/cellconfig.c b/src/auth/cellconfig.c index dc93411..f20173f 100644 --- a/src/auth/cellconfig.c +++ b/src/auth/cellconfig.c @@ -1251,6 +1251,7 @@ afsconf_GetAfsdbInfo(char *acellName, char *aservice, strlcpy(acellInfo->name, realCellName, sizeof(acellInfo->name)); free(realCellName); + realCellName = NULL; } } acellInfo->linkedCell = NULL; /* no linked cell */