Posted to tcl by apw at Wed Aug 15 17:02:30 GMT 2007view raw

  1. in tclOOMethod.c
  2. InvokeProcedureMethod:
  3.  
  4. if (pmPtr->preCallProc != NULL) {
  5. int isFinished;
  6.  
  7. result = pmPtr->preCallProc(pmPtr->clientData, interp, context,
  8. (Tcl_CallFrame *) fdPtr->framePtr, &isFinished);
  9. if (isFinished || result != TCL_OK) {
  10. Tcl_PopCallFrame(interp);
  11. + TclStackFree(interp, fdPtr->framePtr);
  12. goto done;
  13. }
  14. }
  15.