diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-11-18 14:40:54 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-11-18 14:40:54 (GMT) |
commit | 29db2a676191a091fee12e255a0d990ecae20397 (patch) | |
tree | cb7d438de62b3fa7fdc5aab5c3a6f6a4003e8d2c /generic/tclIO.c | |
parent | f02189588a19c0badcf8eeb86be1920ca9360fab (diff) | |
download | tcl-29db2a676191a091fee12e255a0d990ecae20397.zip tcl-29db2a676191a091fee12e255a0d990ecae20397.tar.gz tcl-29db2a676191a091fee12e255a0d990ecae20397.tar.bz2 |
Some code cleanup. Build with zlib dll on Win32 when using makefile.vc (shared-build only)
Diffstat (limited to 'generic/tclIO.c')
-rw-r--r-- | generic/tclIO.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/generic/tclIO.c b/generic/tclIO.c index 36b3fad..643b8f1 100644 --- a/generic/tclIO.c +++ b/generic/tclIO.c @@ -4712,14 +4712,14 @@ Tcl_GetsObj( * Skip the raw bytes that make up the '\n'. */ - char tmp[TCL_UTF_MAX]; int rawRead; + char tmp[TCL_UTF_MAX]; bufPtr = gs.bufPtr; Tcl_ExternalToUtf(NULL, gs.encoding, RemovePoint(bufPtr), gs.rawRead, statePtr->inputEncodingFlags | TCL_ENCODING_NO_TERMINATE, &gs.state, tmp, - TCL_UTF_MAX, &rawRead, NULL, NULL); + sizeof(tmp), &rawRead, NULL, NULL); bufPtr->nextRemoved += rawRead; gs.rawRead -= rawRead; gs.bytesWrote--; @@ -6282,7 +6282,7 @@ ReadChars( Tcl_ExternalToUtf(NULL, encoding, src, srcLen, (statePtr->inputEncodingFlags | TCL_ENCODING_NO_TERMINATE), - &statePtr->inputEncodingState, buffer, TCL_UTF_MAX + 1, + &statePtr->inputEncodingState, buffer, sizeof(buffer), &read, &decoded, &count); if (count == 2) { |