diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2018-12-08 08:24:22 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2018-12-08 08:24:22 (GMT) |
commit | 4eefa7b3a6b659a083c0697a4ded7779823b495c (patch) | |
tree | bd3df997ce339709a3ac2d29274ad22cb4b5da46 /win/tkWinButton.c | |
parent | 2fa093a5cf1c12cb8ea6d81647899312643b89e5 (diff) | |
download | tk-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.c | 10 |
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; |