summaryrefslogtreecommitdiffstats
path: root/generic/tkCanvUtil.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-02-24 09:46:08 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-02-24 09:46:08 (GMT)
commit96ef4a384e7c31836cbfbb9165122bc5e937333e (patch)
tree1abf5fd4091e0af75bde2104bb2e9e0841e59585 /generic/tkCanvUtil.c
parent8f041be82890528139c5404180df518e5153919f (diff)
downloadtk-96ef4a384e7c31836cbfbb9165122bc5e937333e.zip
tk-96ef4a384e7c31836cbfbb9165122bc5e937333e.tar.gz
tk-96ef4a384e7c31836cbfbb9165122bc5e937333e.tar.bz2
(cherry-pick): Work around a few new gcc(-9) warnings.
Also fix static build against Tcl 8.6 headers, so we (finally) add a static build of Tk 8.5 to Travis.
Diffstat (limited to 'generic/tkCanvUtil.c')
-rw-r--r--generic/tkCanvUtil.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/generic/tkCanvUtil.c b/generic/tkCanvUtil.c
index d051e27..bbf8bea 100644
--- a/generic/tkCanvUtil.c
+++ b/generic/tkCanvUtil.c
@@ -29,15 +29,16 @@ Tk_SmoothMethod tkBezierSmoothMethod = {
"true",
TkMakeBezierCurve,
(void (*) (Tcl_Interp *interp, Tk_Canvas canvas, double *coordPtr,
- int numPoints, int numSteps)) TkMakeBezierPostscript,
+ int numPoints, int numSteps))(void *)TkMakeBezierPostscript,
};
static Tk_SmoothMethod tkRawSmoothMethod = {
"raw",
TkMakeRawCurve,
(void (*) (Tcl_Interp *interp, Tk_Canvas canvas, double *coordPtr,
- int numPoints, int numSteps)) TkMakeRawCurvePostscript,
+ int numPoints, int numSteps))(void *)TkMakeRawCurvePostscript,
};
+
/*
* Function forward-declarations.
*/