diff options
Diffstat (limited to 'win/tclWinChan.c')
| -rw-r--r-- | win/tclWinChan.c | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/win/tclWinChan.c b/win/tclWinChan.c index 6d480a8..a271919 100644 --- a/win/tclWinChan.c +++ b/win/tclWinChan.c @@ -840,6 +840,11 @@ TclpOpenFileChannel(      nativeName = (TCHAR*) Tcl_FSGetNativePath(pathPtr);      if (nativeName == NULL) { +	if (interp != (Tcl_Interp *) NULL) { +	    Tcl_AppendResult(interp, "couldn't open \"", +	    TclGetString(pathPtr), "\": filename is invalid on this platform", +	    NULL); +	}  	return NULL;      } | 
