Searched defs:freeProc (Results 1 - 5 of 5) sorted by relevance

/ast/src/lib/libtksh/tcl/
H A DtclPreserve.c34 Tcl_FreeProc *freeProc; /* Procedure to call to free. */ member in struct:__anon443
153 refPtr->freeProc = TCL_STATIC;
184 Tcl_FreeProc *freeProc;
195 * Must remove information from the slot before calling freeProc
196 * to avoid reentrancy problems if the freeProc calls Tcl_Preserve
201 freeProc = refPtr->freeProc;
208 if ((freeProc == TCL_DYNAMIC) ||
209 (freeProc == (Tcl_FreeProc *) free)) {
212 (*freeProc)((cha
181 Tcl_FreeProc *freeProc; local
[all...]
/ast/src/lib/libtk/generic/
H A DtkConfig.c630 interp->freeProc = TCL_DYNAMIC;
689 Tcl_FreeProc *freeProc = (Tcl_FreeProc *) NULL;
699 &freeProc);
713 if (freeProc != NULL) {
714 if ((freeProc == TCL_DYNAMIC) || (freeProc == (Tcl_FreeProc *) free)) {
717 (*freeProc)(argv[4]);
921 interp->result, &interp->freeProc);
684 Tcl_FreeProc *freeProc = (Tcl_FreeProc *) NULL; local
H A Dtk.h778 Tk_ImageFreeProc *freeProc; /* Procedure to call whenever Tk_FreeImage
783 * will not be called until after freeProc
775 Tk_ImageFreeProc *freeProc; /* Procedure to call whenever Tk_FreeImage member in struct:Tk_ImageType
/ast/src/lib/libtksh/include/
H A Dtksh.h32 Tcl_FreeProc *freeProc; /* Zero means result is statically allocated. member in struct:Interp
H A Dtcl.h215 void (*freeProc) _ANSI_ARGS_((char *blockPtr)); member in struct:Tcl_Interp
378 * Special freeProc values that may be passed to Tcl_SetResult (see
455 if ((interp)->freeProc != 0) { \
456 if (((interp)->freeProc == TCL_DYNAMIC) \
457 || ((interp)->freeProc == (Tcl_FreeProc *) free)) { \
460 (*(interp)->freeProc)((interp)->result); \
462 (interp)->freeProc = 0; \
906 Tcl_FreeProc *freeProc));
1073 char *string, Tcl_FreeProc *freeProc));

Completed in 1021 milliseconds