summaryrefslogtreecommitdiffstats
path: root/generic/tclCompExpr.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-09-12 10:11:55 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-09-12 10:11:55 (GMT)
commit3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23 (patch)
treea7d3be3be5996d60c7e526bd007ff12be6c8e575 /generic/tclCompExpr.c
parentf03ee8f9815a46ca1520e2b40825a81218c1b4d1 (diff)
parentb9bb8fd5b282207069eb191367f3a67d1daf50d5 (diff)
downloadtcl-3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23.zip
tcl-3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23.tar.gz
tcl-3b3d524d3ab6cd4d2bb66f30dae043c5c622cf23.tar.bz2
Merge 8.7
Diffstat (limited to 'generic/tclCompExpr.c')
-rw-r--r--generic/tclCompExpr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclCompExpr.c b/generic/tclCompExpr.c
index ae365c3..fcabd37 100644
--- a/generic/tclCompExpr.c
+++ b/generic/tclCompExpr.c
@@ -2149,13 +2149,13 @@ ParseLexeme(
if (!TclIsBareword(*start) || *start == '_') {
Tcl_Size scanned;
if (Tcl_UtfCharComplete(start, numBytes)) {
- scanned = TclUtfToUCS4(start, &ch);
+ scanned = Tcl_UtfToUniChar(start, &ch);
} else {
char utfBytes[8];
memcpy(utfBytes, start, numBytes);
utfBytes[numBytes] = '\0';
- scanned = TclUtfToUCS4(utfBytes, &ch);
+ scanned = Tcl_UtfToUniChar(utfBytes, &ch);
}
*lexemePtr = INVALID;
Tcl_DecrRefCount(literal);