diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2013-11-20 19:56:14 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2013-11-20 19:56:14 +0000 |
commit | 0840b51272d23577a250623a719d65974adceb22 (patch) | |
tree | 5be2b1cffe5f5374bb8d31d287098b40f490058f /x11-toolkits/pure-tk | |
parent | d64d948a5f21a26dd3ed62436aae669ed5f514fb (diff) |
Notes
Diffstat (limited to 'x11-toolkits/pure-tk')
-rw-r--r-- | x11-toolkits/pure-tk/files/patch-tk.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/x11-toolkits/pure-tk/files/patch-tk.c b/x11-toolkits/pure-tk/files/patch-tk.c deleted file mode 100644 index 793998df16fd..000000000000 --- a/x11-toolkits/pure-tk/files/patch-tk.c +++ /dev/null @@ -1,38 +0,0 @@ ---- tk.c.orig 2013-05-14 16:10:31.000000000 +0200 -+++ tk.c 2013-05-14 16:13:05.000000000 +0200 -@@ -115,8 +115,9 @@ - /* start up a new interpreter */ - if (!(interp = Tcl_CreateInterp())) return false; - if (Tcl_Init(interp) != TCL_OK) { -- if (interp->result && *interp->result) -- set_result(result, interp->result); -+ const char *res = Tcl_GetStringResult(interp); -+ if (res && *res) -+ set_result(result, res); - else - set_result(result, "error initializing Tcl"); - tk_stop(); -@@ -128,8 +129,9 @@ - /* oddly, there are no `env' variables passed, and this one is needed */ - Tcl_SetVar2(interp, "env", "DISPLAY", getenv("DISPLAY"), TCL_GLOBAL_ONLY); - if (Tk_Init(interp) != TCL_OK) { -- if (interp->result && *interp->result) -- set_result(result, interp->result); -+ const char *res = Tcl_GetStringResult(interp); -+ if (res && *res) -+ set_result(result, res); - else - set_result(result, "error initializing Tk"); - tk_stop(); -@@ -182,8 +184,9 @@ - if (!cmd) return false; - strcpy(cmd, s); - status = Tcl_Eval(interp, cmd); -- if (interp && interp->result && *interp->result) -- set_result(result, interp->result); -+ const char *res = Tcl_GetStringResult(interp); -+ if (res && *res) -+ set_result(result, res); - else if (status == TCL_BREAK) - set_result(result, "invoked \"break\" outside of a loop"); - else if (status == TCL_CONTINUE) |