diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2012-02-19 15:21:27 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2012-02-19 15:21:27 (GMT) |
| commit | 7815b5521b369211fa4115cb7ccfa8710a7c2066 (patch) | |
| tree | c5b8bd708483807b0fd532e8596ef564c10fc5fe /generic/tclEncoding.c | |
| parent | e808998f32299b76b5d72c1eeab0c61d7b39912e (diff) | |
| download | tcl-7815b5521b369211fa4115cb7ccfa8710a7c2066.zip tcl-7815b5521b369211fa4115cb7ccfa8710a7c2066.tar.gz tcl-7815b5521b369211fa4115cb7ccfa8710a7c2066.tar.bz2 | |
[Bug 3466099] BOM in Unicode
Diffstat (limited to 'generic/tclEncoding.c')
| -rw-r--r-- | generic/tclEncoding.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclEncoding.c b/generic/tclEncoding.c index 9432c05..a4a7027 100644 --- a/generic/tclEncoding.c +++ b/generic/tclEncoding.c @@ -764,13 +764,13 @@ Tcl_GetEncodingNames(interp) int Tcl_SetSystemEncoding(interp, name) Tcl_Interp *interp; /* Interp for error reporting, if not NULL. */ - CONST char *name; /* The name of the desired encoding, or NULL + CONST char *name; /* The name of the desired encoding, or NULL/"" * to reset to default encoding. */ { Tcl_Encoding encoding; Encoding *encodingPtr; - if (name == NULL) { + if (!name || !*name) { Tcl_MutexLock(&encodingMutex); encoding = defaultEncoding; encodingPtr = (Encoding *) encoding; |
