summaryrefslogtreecommitdiffstats
path: root/generic/tclEncoding.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-03-22 11:44:33 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-03-22 11:44:33 (GMT)
commitf1fafe7c16c654a9f7f65644db877071980b8a5d (patch)
tree809599c170de475b92d025cfcab4705ad8a5012b /generic/tclEncoding.c
parent44357a25341fc6b531fda7e2d69f83c05ad7702d (diff)
downloadtcl-f1fafe7c16c654a9f7f65644db877071980b8a5d.zip
tcl-f1fafe7c16c654a9f7f65644db877071980b8a5d.tar.gz
tcl-f1fafe7c16c654a9f7f65644db877071980b8a5d.tar.bz2
Move (TCL_ENCODING_PROFILE_MASK|GET|SET) from tcl.h to tclIO.h, since those are not public. Some formatting.
Diffstat (limited to 'generic/tclEncoding.c')
-rw-r--r--generic/tclEncoding.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/generic/tclEncoding.c b/generic/tclEncoding.c
index fc9d241..b472db3 100644
--- a/generic/tclEncoding.c
+++ b/generic/tclEncoding.c
@@ -200,10 +200,10 @@ static struct TclEncodingProfiles {
{"tcl8", TCL_ENCODING_PROFILE_TCL8},
};
#define PROFILE_STRICT(flags_) \
- (TCL_ENCODING_PROFILE_GET(flags_) == TCL_ENCODING_PROFILE_STRICT)
+ (CHANNEL_PROFILE_GET(flags_) == TCL_ENCODING_PROFILE_STRICT)
#define PROFILE_REPLACE(flags_) \
- (TCL_ENCODING_PROFILE_GET(flags_) == TCL_ENCODING_PROFILE_REPLACE)
+ (CHANNEL_PROFILE_GET(flags_) == TCL_ENCODING_PROFILE_REPLACE)
#define UNICODE_REPLACE_CHAR ((Tcl_UniChar)0xFFFD)
#define SURROGATE(c_) (((c_) & ~0x7FF) == 0xD800)
@@ -2527,7 +2527,7 @@ UtfToUtfProc(
flags |= PTR2INT(clientData);
dstEnd = dst + dstLen - ((flags & ENCODING_UTF) ? TCL_UTF_MAX : 6);
- profile = TCL_ENCODING_PROFILE_GET(flags);
+ profile = CHANNEL_PROFILE_GET(flags);
for (numChars = 0; src < srcEnd && numChars <= charLimit; numChars++) {
if ((src > srcClose) && (!Tcl_UtfCharComplete(src, srcEnd - src))) {
@@ -4545,9 +4545,9 @@ TclEncodingProfileIdToName(
int TclEncodingSetProfileFlags(int flags)
{
if (flags & TCL_ENCODING_STOPONERROR) {
- TCL_ENCODING_PROFILE_SET(flags, TCL_ENCODING_PROFILE_STRICT);
+ CHANNEL_PROFILE_SET(flags, TCL_ENCODING_PROFILE_STRICT);
} else {
- int profile = TCL_ENCODING_PROFILE_GET(flags);
+ int profile = CHANNEL_PROFILE_GET(flags);
switch (profile) {
case TCL_ENCODING_PROFILE_TCL8:
case TCL_ENCODING_PROFILE_STRICT:
@@ -4555,7 +4555,7 @@ int TclEncodingSetProfileFlags(int flags)
break;
case 0: /* Unspecified by caller */
default:
- TCL_ENCODING_PROFILE_SET(flags, TCL_ENCODING_PROFILE_TCL8);
+ CHANNEL_PROFILE_SET(flags, TCL_ENCODING_PROFILE_TCL8);
break;
}
}