summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
diff options
context:
space:
mode:
authorf.bonnet <f.bonnet>2017-08-18 07:51:01 (GMT)
committerf.bonnet <f.bonnet>2017-08-18 07:51:01 (GMT)
commit5aaef06572dc90a7a493d187959fe9829da27fbb (patch)
tree59d466672e68dc6ca6ca8dfe77ba2a171669f88b /generic/tclInt.h
parent0b8e964f45cff8228e6e64598b7f7f80060aa345 (diff)
downloadtcl-5aaef06572dc90a7a493d187959fe9829da27fbb.zip
tcl-5aaef06572dc90a7a493d187959fe9829da27fbb.tar.gz
tcl-5aaef06572dc90a7a493d187959fe9829da27fbb.tar.bz2
Added [tcl::process autopurge] flag management with TclProcessGetAutopurge/TclProcessSetAutopurge companion functions.
Diffstat (limited to 'generic/tclInt.h')
-rw-r--r--generic/tclInt.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h
index ce6cc1c..a602e6c 100644
--- a/generic/tclInt.h
+++ b/generic/tclInt.h
@@ -3414,7 +3414,6 @@ MODULE_SCOPE int Tcl_PidObjCmd(ClientData clientData,
Tcl_Interp *interp, int objc,
Tcl_Obj *const objv[]);
MODULE_SCOPE Tcl_Command TclInitPrefixCmd(Tcl_Interp *interp);
-MODULE_SCOPE Tcl_Command TclInitProcessCmd(Tcl_Interp *interp);
MODULE_SCOPE int Tcl_PutsObjCmd(ClientData clientData,
Tcl_Interp *interp, int objc,
Tcl_Obj *const objv[]);
@@ -4023,6 +4022,14 @@ MODULE_SCOPE TCL_HASH_TYPE TclHashObjKey(Tcl_HashTable *tablePtr, void *keyPtr);
MODULE_SCOPE int TclFullFinalizationRequested(void);
/*
+ * TIP #462.
+ */
+
+MODULE_SCOPE Tcl_Command TclInitProcessCmd(Tcl_Interp *interp);
+MODULE_SCOPE int TclProcessGetAutopurge(void);
+MODULE_SCOPE void TclProcessSetAutopurge(int flag);
+
+/*
*----------------------------------------------------------------
* Macros used by the Tcl core to create and release Tcl objects.
* TclNewObj(objPtr) creates a new object denoting an empty string.