Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 24c9d38e26645816215b834bb259fc88 > files > 1

vigor-0.016-18mdv2010.0.src.rpm

--- vigor-0.016/ex/ex_tcl.c	2000-05-02 19:28:05.000000000 -0700
+++ vigor-0.016/ex/ex_tcl.c.new	2008-12-03 17:30:42.000000000 -0800
@@ -71,7 +71,7 @@
 	    Tcl_Eval(gp->tcl_interp, cmdp->argv[0]->bp) == TCL_OK)
 		return (0);
 
-	msgq(sp, M_ERR, "Tcl: %s", ((Tcl_Interp *)gp->tcl_interp)->result);
+	msgq(sp, M_ERR, "Tcl: %s", (Tcl_GetStringResult((Tcl_Interp *)gp->tcl_interp)));
 	return (1);
 #else
 	msgq(sp, M_ERR, "302|Vi was not loaded with a Tcl interpreter");
--- vigor-0.016/tcl_api/tcl.c	2000-05-02 19:27:50.000000000 -0700
+++ vigor-0.016/tcl_api/tcl.c.new	2008-12-03 17:31:15.000000000 -0800
@@ -73,7 +73,7 @@
 	if (getscreenid(interp, &sp, NULL, argv[1]))
 		return (TCL_ERROR);
 
-	(void)sprintf(interp->result, "%d", sp->id);
+	(void)sprintf(Tcl_GetStringResult(interp), "%d", sp->id);
 	return (TCL_OK);
 }
 
@@ -254,7 +254,7 @@
 	if (rval)
 		return (TCL_ERROR);
 
-	(void)sprintf(interp->result, "%lu", (unsigned long)last);
+	(void)sprintf(Tcl_GetStringResult(interp), "%lu", (unsigned long)last);
 	return (TCL_OK);
 }
 
@@ -520,7 +520,7 @@
 	if (rval)
 		return (TCL_ERROR);
 
-	(void)sprintf(interp->result, "%d", nsp->id);
+	(void)sprintf(Tcl_GetStringResult(interp), "%d", nsp->id);
 	return (TCL_OK);
 }
 
--- vigor-0.016/tk/tk_main.c	2000-05-02 19:27:50.000000000 -0700
+++ vigor-0.016/tk/tk_main.c.new	2008-12-03 17:32:07.000000000 -0800
@@ -306,8 +306,8 @@
 tcl_err(tkp)
 	TK_PRIVATE *tkp;
 {
-	(void)fprintf(stderr, "%s\n", tkp->interp->result != NULL ?
-	    tkp->interp->result : "Tcl/Tk: initialization error");
+	(void)fprintf(stderr, "%s\n", tkp->Tcl_GetStringResult(interp) != NULL ?
+	    tkp->Tcl_GetStringResult(interp) : "Tcl/Tk: initialization error");
 	(void)tk_usage();
 	exit (1);
 }
--- vigor-0.016/vigor/vigor.c	2000-05-02 19:29:36.000000000 -0700
+++ vigor-0.016/vigor/vigor.c.new	2008-12-03 17:32:28.000000000 -0800
@@ -78,7 +78,7 @@
 	 * to want tk's main window cluttering up the place.  I should
 	 * use a wm_withdraw instead. */
 	if (Tk_Init(vigor_interp) == TCL_ERROR) {
-		fprintf(stderr, "%s\n", vigor_interp->result);		
+		fprintf(stderr, "%s\n", Tcl_GetStringResult(vigor_interp));		
 		return (1);
 	}
 
@@ -87,7 +87,7 @@
 		return (1);
 #endif
 	if (Tcl_Eval(vigor_interp, vigor_tcl) == TCL_ERROR) {
-		fprintf(stderr, "%s\n", vigor_interp->result);
+		fprintf(stderr, "%s\n", Tcl_GetStringResult(vigor_interp));
 		return (1);
 	}
 
@@ -127,7 +127,7 @@
 	init_vigor_phrases();
 
 	if (Tcl_Eval(vigor_interp, "vigor_init") == TCL_ERROR) {
-		fprintf(stderr, "%s\n", vigor_interp->result);
+		fprintf(stderr, "%s\n", Tcl_GetStringResult(vigor_interp));
 	        return (1);
 	}