summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-05-12 18:59:04 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-05-12 18:59:04 (GMT)
commit648162204d4c9bd80cde739b4cad361de6ebe6f1 (patch)
tree183773242a85ee384881e3ed8e2f5cef49c030ae /generic/tclEncoding.c
parent09f4817353f0b33e04d9866888e1408a16b1afa6 (diff)
downloadtcl-648162204d4c9bd80cde739b4cad361de6ebe6f1.zip
tcl-648162204d4c9bd80cde739b4cad361de6ebe6f1.tar.gz
tcl-648162204d4c9bd80cde739b4cad361de6ebe6f1.tar.bz2
First, experimental implementation of TIP #575. Barely tested, will fail. WIP
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 ae02821..784d8d6 100644
--- a/generic/tclEncoding.c
+++ b/generic/tclEncoding.c
@@ -2321,7 +2321,7 @@ UtfToUtfProc(
dstEnd = dst + dstLen - TCL_UTF_MAX;
for (numChars = 0; src < srcEnd && numChars <= charLimit; numChars++) {
- if ((src > srcClose) && (!TclUCS4Complete(src, srcEnd - src))) {
+ if ((src > srcClose) && (!Tcl_UtfCharComplete(src, srcEnd - src))) {
/*
* If there is more string to follow, this will ensure that the
* last UTF-8 character in the source buffer hasn't been cut off.
@@ -2351,7 +2351,7 @@ UtfToUtfProc(
*dst++ = 0;
*chPtr = 0; /* reset surrogate handling */
src += 2;
- } else if (!TclUCS4Complete(src, srcEnd - src)) {
+ } else if (!Tcl_UtfCharComplete(src, srcEnd - src)) {
/*
* Always check before using TclUtfToUCS4. Not doing can so
* cause it run beyond the end of the buffer! If we happen such an