summaryrefslogtreecommitdiffstats
path: root/generic/tkCanvUtil.c
diff options
context:
space:
mode:
authorfvogel <fvogelnew1@free.fr>2020-03-29 17:31:26 (GMT)
committerfvogel <fvogelnew1@free.fr>2020-03-29 17:31:26 (GMT)
commitc07206a21afa2200252c5ed91ec78821d5980aaf (patch)
treec37e2a002ced33aed7aac188a6a970ba6ed90171 /generic/tkCanvUtil.c
parent4956905e806f57e734630c226b4d52266414f671 (diff)
downloadtk-c07206a21afa2200252c5ed91ec78821d5980aaf.zip
tk-c07206a21afa2200252c5ed91ec78821d5980aaf.tar.gz
tk-c07206a21afa2200252c5ed91ec78821d5980aaf.tar.bz2
Fix [3134d697c8]: Reduce unnecessary code checks in canvas postscript code (patch from Emiliano Gavilan).
Diffstat (limited to 'generic/tkCanvUtil.c')
-rw-r--r--generic/tkCanvUtil.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/generic/tkCanvUtil.c b/generic/tkCanvUtil.c
index e42d9da..1d6a394 100644
--- a/generic/tkCanvUtil.c
+++ b/generic/tkCanvUtil.c
@@ -1489,19 +1489,11 @@ Tk_CanvasPsOutline(
Tcl_AppendToObj(psObj, "] 0 setdash\n", -1);
}
- if (Tk_CanvasPsColor(interp, canvas, color) != TCL_OK) {
- return TCL_ERROR;
- }
-
- /*
- * Note that psObj might hold an invalid reference now.
- */
+ Tk_CanvasPsColor(interp, canvas, color);
if (stipple != None) {
Tcl_AppendToObj(GetPostscriptBuffer(interp), "StrokeClip ", -1);
- if (Tk_CanvasPsStipple(interp, canvas, stipple) != TCL_OK) {
- return TCL_ERROR;
- }
+ Tk_CanvasPsStipple(interp, canvas, stipple);
} else {
Tcl_AppendToObj(GetPostscriptBuffer(interp), "stroke\n", -1);
}