Index: xotcl/generic/xotcl.c =================================================================== diff -u -rae1eaf81cb417f648c39d1de1152d15fbdf2d36e -rc9a2791779e55d0c6737e69256d0f71888bf9415 --- xotcl/generic/xotcl.c (.../xotcl.c) (revision ae1eaf81cb417f648c39d1de1152d15fbdf2d36e) +++ xotcl/generic/xotcl.c (.../xotcl.c) (revision c9a2791779e55d0c6737e69256d0f71888bf9415) @@ -1,4 +1,4 @@ -/* $Id: xotcl.c,v 1.16 2004/07/28 08:01:25 neumann Exp $ +/* $Id: xotcl.c,v 1.17 2004/07/28 08:18:47 neumann Exp $ * * XOTcl - Extended OTcl * @@ -4156,7 +4156,7 @@ result = DoDispatch(cd, in, objc+1, tov, flags | XOTCL_CM_NO_UNKNOWN); FREE_TCL_OBJS_ON_STACK(tov); - } else { /* unknwon failed */ + } else { /* unknown failed */ Tcl_AppendResult(in, ObjStr(objv[0]), ": unable to dispatch method '", ObjStr(objv[2]), "'", 0); result = TCL_ERROR; @@ -4178,8 +4178,8 @@ ); */ - if (!rst->callIsDestroy && - !(obj->flags & XOTCL_DESTROY_CALLED)) { + if (!rst->callIsDestroy) { + /*!(obj->flags & XOTCL_DESTROY_CALLED)) {*/ if (mixinStackPushed && obj->mixinStack) MixinStackPop(obj);