summaryrefslogtreecommitdiffstats
path: root/win/tkWinButton.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2018-12-08 08:24:22 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2018-12-08 08:24:22 (GMT)
commit4eefa7b3a6b659a083c0697a4ded7779823b495c (patch)
treebd3df997ce339709a3ac2d29274ad22cb4b5da46 /win/tkWinButton.c
parent2fa093a5cf1c12cb8ea6d81647899312643b89e5 (diff)
downloadtk-4eefa7b3a6b659a083c0697a4ded7779823b495c.zip
tk-4eefa7b3a6b659a083c0697a4ded7779823b495c.tar.gz
tk-4eefa7b3a6b659a083c0697a4ded7779823b495c.tar.bz2
Eliminate USE_OLD_TAG_SEARCH: It isn't used and tested any more.
Eliminate a ton of unnecessary type casts
Diffstat (limited to 'win/tkWinButton.c')
-rw-r--r--win/tkWinButton.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/win/tkWinButton.c b/win/tkWinButton.c
index e46bcb3..9cd13a7 100644
--- a/win/tkWinButton.c
+++ b/win/tkWinButton.c
@@ -315,7 +315,7 @@ TkpDisplayButton(
{
TkWinDCState state;
HDC dc;
- register TkButton *butPtr = (TkButton *) clientData;
+ register TkButton *butPtr = clientData;
GC gc;
Tk_3DBorder border;
Pixmap pixmap;
@@ -1253,7 +1253,7 @@ ButtonProc(
PAINTSTRUCT ps;
BeginPaint(hwnd, &ps);
EndPaint(hwnd, &ps);
- TkpDisplayButton((ClientData)butPtr);
+ TkpDisplayButton(butPtr);
/*
* Special note: must cancel any existing idle handler for
@@ -1261,7 +1261,7 @@ ButtonProc(
* cleared the REDRAW_PENDING flag.
*/
- Tcl_CancelIdleCall(TkpDisplayButton, (ClientData)butPtr);
+ Tcl_CancelIdleCall(TkpDisplayButton, butPtr);
return 0;
}
case BN_CLICKED: {
@@ -1276,14 +1276,14 @@ ButtonProc(
Tcl_Interp *interp = butPtr->info.interp;
if (butPtr->info.state != STATE_DISABLED) {
- Tcl_Preserve((ClientData)interp);
+ Tcl_Preserve(interp);
code = TkInvokeButton((TkButton*)butPtr);
if (code != TCL_OK && code != TCL_CONTINUE
&& code != TCL_BREAK) {
Tcl_AddErrorInfo(interp, "\n (button invoke)");
Tcl_BackgroundException(interp, code);
}
- Tcl_Release((ClientData)interp);
+ Tcl_Release(interp);
}
Tcl_ServiceAll();
return 0;