X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=chiark-tcl.git;a=blobdiff_plain;f=base%2Fscriptinv.c;fp=base%2Fscriptinv.c;h=29651b254769d61680f542a4671d156847acea74;hp=482f4877e6f2683651aa2fadc665ab8938ed16e9;hb=3340221c68f8c948db9d2d3b553692fe642dd0f8;hpb=023813b37356b6af73127705623b8f7ae874f712 diff --git a/base/scriptinv.c b/base/scriptinv.c index 482f487..29651b2 100644 --- a/base/scriptinv.c +++ b/base/scriptinv.c @@ -1,23 +1,23 @@ /* */ -#include "hbytes.h" +#include "chiark-tcl.h" -void scriptinv_init(ScriptToInvoke *si) { +void cht_scriptinv_init(ScriptToInvoke *si) { si->obj= 0; si->xargs= 0; } -void scriptinv_cancel(ScriptToInvoke *si) { +void cht_scriptinv_cancel(ScriptToInvoke *si) { if (si->obj) { Tcl_DecrRefCount(si->obj); si->obj= 0; } if (si->xargs) { Tcl_DecrRefCount(si->xargs); si->xargs= 0; } } -int scriptinv_set(ScriptToInvoke *si, Tcl_Interp *ip, +int cht_scriptinv_set(ScriptToInvoke *si, Tcl_Interp *ip, Tcl_Obj *newscript, Tcl_Obj *xargs) { int rc, xlength; - scriptinv_cancel(si); + cht_scriptinv_cancel(si); rc= Tcl_ListObjLength(ip, newscript, &si->llength); if (rc) return rc; Tcl_IncrRefCount(newscript); @@ -34,7 +34,7 @@ int scriptinv_set(ScriptToInvoke *si, Tcl_Interp *ip, return 0; } -void scriptinv_invoke(ScriptToInvoke *si, int argc, Tcl_Obj *const *argv) { +void cht_scriptinv_invoke(ScriptToInvoke *si, int argc, Tcl_Obj *const *argv) { Tcl_Obj *invoke=0; int i, rc;