avoid double-free cell name canonicalization
authorDerrick Brashear <shadow@dementia.org>
Wed, 24 Mar 2010 21:18:24 +0000 (17:18 -0400)
committerDerrick Brashear <shadow@dementia.org>
Wed, 24 Mar 2010 21:21:23 +0000 (14:21 -0700)
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 <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

src/auth/cellconfig.c

index dc93411..f20173f 100644 (file)
@@ -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 */