summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2020-04-21 02:57:41 (GMT)
committerdgp <dgp@users.sourceforge.net>2020-04-21 02:57:41 (GMT)
commit5ccd380c46e3e74f3273ecfa83b0686bca5e8056 (patch)
tree991b0b616b906bb9141c9c1ca286aff45b0e8497 /generic/tclEncoding.c
parentd8bc590eef94f9e9ec24150cf8208f38638290ef (diff)
downloadtcl-5ccd380c46e3e74f3273ecfa83b0686bca5e8056.zip
tcl-5ccd380c46e3e74f3273ecfa83b0686bca5e8056.tar.gz
tcl-5ccd380c46e3e74f3273ecfa83b0686bca5e8056.tar.bz2
We've settled on using (TCL_UTF_MAX > 3) to indicate 4-byte Tcl_UniChar.
Diffstat (limited to 'generic/tclEncoding.c')
-rw-r--r--generic/tclEncoding.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclEncoding.c b/generic/tclEncoding.c
index 5a9d2d5..66bec44 100644
--- a/generic/tclEncoding.c
+++ b/generic/tclEncoding.c
@@ -2477,7 +2477,7 @@ UtfToUnicodeProc(
* by casting dst to a Tcl_UniChar. [Bug 1122671]
*/
#ifdef WORDS_BIGENDIAN
-#if TCL_UTF_MAX > 4
+#if TCL_UTF_MAX > 3
*dst++ = (ch >> 24);
*dst++ = ((ch >> 16) & 0xFF);
*dst++ = ((ch >> 8) & 0xFF);
@@ -2487,7 +2487,7 @@ UtfToUnicodeProc(
*dst++ = (ch & 0xFF);
#endif
#else
-#if TCL_UTF_MAX > 4
+#if TCL_UTF_MAX > 3
*dst++ = (ch & 0xFF);
*dst++ = ((ch >> 8) & 0xFF);
*dst++ = ((ch >> 16) & 0xFF);