From f7192786b56023262c9f1d0c75bafa5120893748 Mon Sep 17 00:00:00 2001 From: dgp Date: Tue, 21 Apr 2015 18:23:53 +0000 Subject: Proposed fix for bug 879a0747be --- generic/tclIO.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/generic/tclIO.c b/generic/tclIO.c index 5a25243..8b9ab31 100644 --- a/generic/tclIO.c +++ b/generic/tclIO.c @@ -5566,7 +5566,7 @@ ReadChars( int code = Tcl_ExternalToUtf(NULL, encoding, src, srcLen, statePtr->inputEncodingFlags & (bufPtr->nextPtr - ? ~0 : ~TCL_ENCODING_END), &statePtr->inputEncodingState, + ? ~TCL_ENCODING_END : ~0), &statePtr->inputEncodingState, dst, dstLimit, &srcRead, &dstDecoded, &numChars); /* @@ -5686,7 +5686,7 @@ ReadChars( Tcl_ExternalToUtf(NULL, encoding, src, srcLen, statePtr->inputEncodingFlags & (bufPtr->nextPtr - ? ~0 : ~TCL_ENCODING_END), &statePtr->inputEncodingState, + ? ~TCL_ENCODING_END : ~0), &statePtr->inputEncodingState, buffer, TCL_UTF_MAX + 2, &read, &decoded, &count); if (count == 2) { -- cgit v0.12