svn commit: r318696 - head/net/nam/files
Pietro Cerutti
gahr at FreeBSD.org
Tue May 21 13:46:09 UTC 2013
Author: gahr
Date: Tue May 21 13:46:08 2013
New Revision: 318696
URL: http://svnweb.freebsd.org/changeset/ports/318696
Log:
- Fix build with Tcl/Tk 8.6
Reported by: miwi (Tcl/Tk 8.6 exp-run latecomers)
Approved by: portmgr
Added:
head/net/nam/files/patch-main.cc (contents, props changed)
Added: head/net/nam/files/patch-main.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/nam/files/patch-main.cc Tue May 21 13:46:08 2013 (r318696)
@@ -0,0 +1,38 @@
+--- main.cc.orig 2013-05-21 15:33:25.000000000 +0200
++++ main.cc 2013-05-21 15:40:33.000000000 +0200
+@@ -222,7 +222,7 @@
+
+ static int cmd_version(ClientData , Tcl_Interp* tcl, int , CONST84 char **)
+ {
+- tcl->result = version;
++ Tcl_SetObjResult(tcl, Tcl_NewStringObj(version, -1));
+ return (TCL_OK);
+ }
+
+@@ -331,7 +331,7 @@
+
+ Tcl_Interp *interp = Tcl_CreateInterp();
+ if (Tcl_Init(interp) == TCL_ERROR) {
+- printf("%s\n", interp->result);
++ printf("%s\n", Tcl_GetStringResult(interp));
+ abort();
+ }
+
+@@ -350,7 +350,7 @@
+ #endif
+
+ if (Otcl_Init(interp) == TCL_ERROR) {
+- printf("%s\n", interp->result);
++ printf("%s\n", Tcl_GetStringResult(interp));
+ abort();
+ }
+ #ifdef HAVE_LIBTCLDBG
+@@ -372,7 +372,7 @@
+ if (Tk_Init(tcl.interp()) == TCL_OK)
+ tk = Tk_MainWindow(tcl.interp());
+ if (tk == 0) {
+- fprintf(stderr, "nam: %s\n", interp->result);
++ fprintf(stderr, "nam: %s\n", Tcl_GetStringResult(interp));
+ exit(1);
+ }
+ tcl.tkmain(tk);
More information about the svn-ports-all
mailing list