summaryrefslogtreecommitdiffstats
path: root/win/ttkWinXPTheme.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-09-24 11:52:02 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-09-24 11:52:02 (GMT)
commit93a3e63b7e9a22f94f1101b7ba32ac79738e5b65 (patch)
treea0bd8e0aab1fdb02c452d5c3eeeeb29c2af519c3 /win/ttkWinXPTheme.c
parent14ffbbfd3279791bcc99fd50066d6821e92cc5f9 (diff)
downloadtk-93a3e63b7e9a22f94f1101b7ba32ac79738e5b65.zip
tk-93a3e63b7e9a22f94f1101b7ba32ac79738e5b65.tar.gz
tk-93a3e63b7e9a22f94f1101b7ba32ac79738e5b65.tar.bz2
Add type-casts to many usage of Tcl_WinTCharToUtf(), so Tk compiles without warnings when omitting -DUNICODE.
Diffstat (limited to 'win/ttkWinXPTheme.c')
-rw-r--r--win/ttkWinXPTheme.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/win/ttkWinXPTheme.c b/win/ttkWinXPTheme.c
index c877c09..1375bb6 100644
--- a/win/ttkWinXPTheme.c
+++ b/win/ttkWinXPTheme.c
@@ -1115,7 +1115,7 @@ Ttk_CreateVsapiElement(
XPThemeData *themeData = clientData;
ElementInfo *elementPtr = NULL;
ClientData elementData;
- WCHAR *className;
+ LPCWSTR className;
int partId = 0;
Ttk_StateTable *stateTable;
Ttk_Padding pad = {0, 0, 0, 0};
@@ -1143,7 +1143,7 @@ Ttk_CreateVsapiElement(
return TCL_ERROR;
}
name = Tcl_GetStringFromObj(objv[0], &length);
- className = (WCHAR *) Tcl_WinUtfToTChar(name, length, &classBuf);
+ className = (LPCWSTR) Tcl_WinUtfToTChar(name, length, &classBuf);
/* flags or padding */
if (objc > 3) {