From: Jeffrey Altman Date: Thu, 26 Jun 2008 13:31:50 +0000 (+0000) Subject: DEVEL15-windows-btree-short-name-20080604 X-Git-Tag: openafs-devel-1_5_50~83 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=301b11706d102e66f32e1684188da3a62fd307f2;p=packages%2Fo%2Fopenafs.git DEVEL15-windows-btree-short-name-20080604 LICENSE MIT When constructing the shortname keyed entry in the tree, make sure that the original long name is preserved. (cherry picked from commit b5d888ed404840e5a25a26880daaf47ab415b282) --- diff --git a/src/WINNT/afsd/cm_btree.c b/src/WINNT/afsd/cm_btree.c index b0f36286b..55f6f0452 100644 --- a/src/WINNT/afsd/cm_btree.c +++ b/src/WINNT/afsd/cm_btree.c @@ -1683,8 +1683,8 @@ long cm_BPlusDirCreateEntry(cm_dirOp_t * op, char *entry, cm_fid_t * cfid) cm_Gen8Dot3NameInt(entry, &dfid, shortName, NULL); - key.name = shortName; data.longname = strdup(entry); + key.name = shortName; insert(op->scp->dirBplus, key, data); }