diff options
author | dgp <dgp@users.sourceforge.net> | 2012-06-21 18:38:23 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2012-06-21 18:38:23 (GMT) |
commit | f81f14146b45e2134cf88261271a8440bb1a3405 (patch) | |
tree | 25eaeba0ea65f4e47e80ba0331b68de985719347 /generic/tclIOUtil.c | |
parent | 3c7c7211e92d675398a7bbda6dcc19d9edc3fc0d (diff) | |
parent | 687013812cd6ca56d2bfc1c0b75d98a6f8a2d264 (diff) | |
download | tcl-f81f14146b45e2134cf88261271a8440bb1a3405.zip tcl-f81f14146b45e2134cf88261271a8440bb1a3405.tar.gz tcl-f81f14146b45e2134cf88261271a8440bb1a3405.tar.bz2 |
merge 8.5
Diffstat (limited to 'generic/tclIOUtil.c')
-rw-r--r-- | generic/tclIOUtil.c | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/generic/tclIOUtil.c b/generic/tclIOUtil.c index 96f1b30..117fab3 100644 --- a/generic/tclIOUtil.c +++ b/generic/tclIOUtil.c @@ -3861,33 +3861,6 @@ Tcl_FSSplitPath( return result; } -/* Simple helper function */ -Tcl_Obj * -TclFSInternalToNormalized( - Tcl_Filesystem *fromFilesystem, - ClientData clientData, - FilesystemRecord **fsRecPtrPtr) -{ - FilesystemRecord *fsRecPtr = FsGetFirstFilesystem(); - - Claim(); - while (fsRecPtr != NULL) { - if (fsRecPtr->fsPtr == fromFilesystem) { - *fsRecPtrPtr = fsRecPtr; - break; - } - fsRecPtr = fsRecPtr->nextPtr; - } - Disclaim(); - - if ((fsRecPtr != NULL) - && (fromFilesystem->internalToNormalizedProc != NULL)) { - return (*fromFilesystem->internalToNormalizedProc)(clientData); - } else { - return NULL; - } -} - /* *---------------------------------------------------------------------- * @@ -4488,7 +4461,7 @@ Tcl_FSGetFileSystemForPath( * above call to the pathInFilesystemProc. */ - TclFSSetPathDetails(pathPtr, fsRecPtr, clientData); + TclFSSetPathDetails(pathPtr, fsRecPtr->fsPtr, clientData); retVal = fsRecPtr->fsPtr; } } |