FIXES 53878
When parsing a path containing a symlink to ".", do not short circuit
the evaluation. Allow cm_Lookup to do its job. Its slower but correct.
(cherry picked from commit
4d5138c4030c581c2d52f1d59279e4b997ef59fd)
* is a symlink, we have more to do.
*/
*cp++ = 0; /* add null termination */
- if (!strcmp(".",component)) {
- code = 0;
- if (dirScp) {
- cm_ReleaseSCache(dirScp);
- dirScp = NULL;
- }
- break;
- }
extraFlag = 0;
if ((flags & CM_FLAG_DIRSEARCH) && tc == 0)
extraFlag = CM_FLAG_NOMOUNTCHASE;