diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-03-03 15:45:52 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-03-03 15:45:52 (GMT) |
commit | cccc9d7b90108183daca454616fc6f97147f0bdd (patch) | |
tree | 61ef3fa31a600fb3616ef8011799d0029619699c | |
parent | ac4e07fa62e67af835459bbbc8bc4931317e696d (diff) | |
download | tk-cccc9d7b90108183daca454616fc6f97147f0bdd.zip tk-cccc9d7b90108183daca454616fc6f97147f0bdd.tar.gz tk-cccc9d7b90108183daca454616fc6f97147f0bdd.tar.bz2 |
Get rid of TCL_ENCODING_NOCOMPLAIN, since it will (most likely) be removed from Tcl
-rw-r--r-- | generic/tkClipboard.c | 2 | ||||
-rw-r--r-- | generic/tkConsole.c | 2 | ||||
-rw-r--r-- | generic/tkFileFilter.c | 4 | ||||
-rw-r--r-- | generic/tkMain.c | 2 | ||||
-rw-r--r-- | macosx/tkMacOSXBitmap.c | 4 | ||||
-rw-r--r-- | macosx/tkMacOSXHLEvents.c | 4 |
6 files changed, 9 insertions, 9 deletions
diff --git a/generic/tkClipboard.c b/generic/tkClipboard.c index 64fcaeb..8dd9cd4 100644 --- a/generic/tkClipboard.c +++ b/generic/tkClipboard.c @@ -712,7 +712,7 @@ ClipboardGetProc( Tcl_Encoding utf8 = Tcl_GetEncoding(NULL, "utf-8"); Tcl_DString ds; - (void)Tcl_ExternalToUtfDStringEx(utf8, portion, -1, TCL_ENCODING_NOCOMPLAIN, &ds); + (void)Tcl_ExternalToUtfDString(utf8, portion, -1, &ds); Tcl_DStringAppend((Tcl_DString *) clientData, Tcl_DStringValue(&ds), Tcl_DStringLength(&ds)); Tcl_DStringFree(&ds); Tcl_FreeEncoding(utf8); diff --git a/generic/tkConsole.c b/generic/tkConsole.c index d04d3aa..0c12c43 100644 --- a/generic/tkConsole.c +++ b/generic/tkConsole.c @@ -517,7 +517,7 @@ ConsoleOutput( * Assumption is utf-8 Tcl_Encoding is reliably present. */ - (void)Tcl_ExternalToUtfDStringEx(utf8, buf, toWrite, TCL_ENCODING_NOCOMPLAIN, &ds); + (void)Tcl_ExternalToUtfDString(utf8, buf, toWrite, &ds); const char *bytes = Tcl_DStringValue(&ds); int numBytes = Tcl_DStringLength(&ds); Tcl_Obj *cmd = Tcl_NewStringObj("tk::ConsoleOutput", -1); diff --git a/generic/tkFileFilter.c b/generic/tkFileFilter.c index cf7b307..db5718d 100644 --- a/generic/tkFileFilter.c +++ b/generic/tkFileFilter.c @@ -286,7 +286,7 @@ AddClause( * be 4 macRoman characters long */ - (void)Tcl_UtfToExternalDStringEx(macRoman, strType, len, TCL_ENCODING_NOCOMPLAIN, &osTypeDS); + (void)Tcl_UtfToExternalDString(macRoman, strType, len, &osTypeDS); len = Tcl_DStringLength(&osTypeDS); Tcl_DStringFree(&osTypeDS); } @@ -385,7 +385,7 @@ AddClause( * macRoman characters long */ - (void)Tcl_UtfToExternalDStringEx(macRoman, strType, len, TCL_ENCODING_NOCOMPLAIN, &osTypeDS); + (void)Tcl_UtfToExternalDString(macRoman, strType, len, &osTypeDS); string = Tcl_DStringValue(&osTypeDS); mfPtr->type = (OSType) string[0] << 24 | (OSType) string[1] << 16 | (OSType) string[2] << 8 | (OSType) string[3]; diff --git a/generic/tkMain.c b/generic/tkMain.c index 75b3f7c..fe2c395 100644 --- a/generic/tkMain.c +++ b/generic/tkMain.c @@ -71,7 +71,7 @@ NewNativeObj( Tcl_DStringInit(&ds); Tcl_WCharToUtfDString(string, wcslen(string), &ds); #else - (void)Tcl_ExternalToUtfDStringEx(NULL, (char *)string, -1, TCL_ENCODING_NOCOMPLAIN, &ds); + (void)Tcl_ExternalToUtfDString(NULL, (char *)string, -1, &ds); #endif obj = Tcl_NewStringObj(Tcl_DStringValue(&ds), Tcl_DStringLength(&ds)); Tcl_DStringFree(&ds); diff --git a/macosx/tkMacOSXBitmap.c b/macosx/tkMacOSXBitmap.c index ab9d62c..e4cbcdf 100644 --- a/macosx/tkMacOSXBitmap.c +++ b/macosx/tkMacOSXBitmap.c @@ -205,7 +205,7 @@ OSTypeFromString(const char *s, OSType *t) { Tcl_DString ds; Tcl_Encoding encoding = Tcl_GetEncoding(NULL, "macRoman"); - (void)Tcl_UtfToExternalDStringEx(encoding, s, -1, TCL_ENCODING_NOCOMPLAIN, &ds); + (void)Tcl_UtfToExternalDString(encoding, s, TCL_INDEX_NONE, &ds); if (Tcl_DStringLength(&ds) <= 4) { char string[4] = {}; memcpy(string, Tcl_DStringValue(&ds), Tcl_DStringLength(&ds)); @@ -387,7 +387,7 @@ TkMacOSXIconBitmapObjCmd( Tcl_DString ds; Tcl_Encoding encoding = Tcl_GetEncoding(NULL, "macRoman"); - (void)Tcl_UtfToExternalDStringEx(encoding, value, -1, TCL_ENCODING_NOCOMPLAIN, &ds); + (void)Tcl_UtfToExternalDString(encoding, value, TCL_INDEX_NONE, &ds); len = Tcl_DStringLength(&ds); Tcl_DStringFree(&ds); Tcl_FreeEncoding(encoding); diff --git a/macosx/tkMacOSXHLEvents.c b/macosx/tkMacOSXHLEvents.c index 5c15838..44047d5 100644 --- a/macosx/tkMacOSXHLEvents.c +++ b/macosx/tkMacOSXHLEvents.c @@ -227,8 +227,8 @@ static const char getSdefProc[] = "::tk::mac::GetDynamicSdef"; if (fileURL == nil) { continue; } - (void)Tcl_ExternalToUtfDStringEx(utf8, [[fileURL path] UTF8String], -1, - TCL_ENCODING_NOCOMPLAIN, &pathName); + (void)Tcl_ExternalToUtfDString(utf8, [[fileURL path] UTF8String], -1, + &pathName); Tcl_DStringAppendElement(openCommand, Tcl_DStringValue(&pathName)); Tcl_DStringFree(&pathName); } |