diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-08-21 21:43:16 (GMT) | 
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2022-08-21 21:43:16 (GMT) | 
| commit | c42f34e33320fc95bf80bdca0da2bae7bebbbe0f (patch) | |
| tree | e045a34d312e2e08725507f0d2e43c6d65bc400a /generic/tclOO.c | |
| parent | 64a63fa7c5594097d782968787ad37e46f9e4f5e (diff) | |
| parent | 916d72ec1ce61ebd585a78c6a9565f5c49bb8d24 (diff) | |
| download | tcl-c42f34e33320fc95bf80bdca0da2bae7bebbbe0f.zip tcl-c42f34e33320fc95bf80bdca0da2bae7bebbbe0f.tar.gz tcl-c42f34e33320fc95bf80bdca0da2bae7bebbbe0f.tar.bz2 | |
Merge 8.7
Diffstat (limited to 'generic/tclOO.c')
| -rw-r--r-- | generic/tclOO.c | 16 | 
1 files changed, 8 insertions, 8 deletions
| diff --git a/generic/tclOO.c b/generic/tclOO.c index 0cd08d2..5bd687a 100644 --- a/generic/tclOO.c +++ b/generic/tclOO.c @@ -391,9 +391,9 @@ InitFoundation(       */      TclNewLiteralStringObj(namePtr, "new"); -    Tcl_NewInstanceMethod(interp, (Tcl_Object) fPtr->classCls->thisPtr, +    TclNewInstanceMethod(interp, (Tcl_Object) fPtr->classCls->thisPtr,  	    namePtr /* keeps ref */, 0 /* private */, NULL, NULL); -    fPtr->classCls->constructorPtr = (Method *) Tcl_NewMethod(interp, +    fPtr->classCls->constructorPtr = (Method *) TclNewMethod(interp,  	    (Tcl_Class) fPtr->classCls, NULL, 0, &classConstructor, NULL);      /* @@ -2246,7 +2246,7 @@ CloneObjectMethod(      Tcl_Obj *namePtr)  {      if (mPtr->typePtr == NULL) { -	Tcl_NewInstanceMethod(interp, (Tcl_Object) oPtr, namePtr, +	TclNewInstanceMethod(interp, (Tcl_Object) oPtr, namePtr,  		mPtr->flags & PUBLIC_METHOD, NULL, NULL);      } else if (mPtr->typePtr->cloneProc) {  	ClientData newClientData; @@ -2255,10 +2255,10 @@ CloneObjectMethod(  		&newClientData) != TCL_OK) {  	    return TCL_ERROR;  	} -	Tcl_NewInstanceMethod(interp, (Tcl_Object) oPtr, namePtr, +	TclNewInstanceMethod(interp, (Tcl_Object) oPtr, namePtr,  		mPtr->flags & PUBLIC_METHOD, mPtr->typePtr, newClientData);      } else { -	Tcl_NewInstanceMethod(interp, (Tcl_Object) oPtr, namePtr, +	TclNewInstanceMethod(interp, (Tcl_Object) oPtr, namePtr,  		mPtr->flags & PUBLIC_METHOD, mPtr->typePtr, mPtr->clientData);      }      return TCL_OK; @@ -2275,7 +2275,7 @@ CloneClassMethod(      Method *m2Ptr;      if (mPtr->typePtr == NULL) { -	m2Ptr = (Method *) Tcl_NewMethod(interp, (Tcl_Class) clsPtr, +	m2Ptr = (Method *) TclNewMethod(interp, (Tcl_Class) clsPtr,  		namePtr, mPtr->flags & PUBLIC_METHOD, NULL, NULL);      } else if (mPtr->typePtr->cloneProc) {  	ClientData newClientData; @@ -2284,11 +2284,11 @@ CloneClassMethod(  		&newClientData) != TCL_OK) {  	    return TCL_ERROR;  	} -	m2Ptr = (Method *) Tcl_NewMethod(interp, (Tcl_Class) clsPtr, +	m2Ptr = (Method *) TclNewMethod(interp, (Tcl_Class) clsPtr,  		namePtr, mPtr->flags & PUBLIC_METHOD, mPtr->typePtr,  		newClientData);      } else { -	m2Ptr = (Method *) Tcl_NewMethod(interp, (Tcl_Class) clsPtr, +	m2Ptr = (Method *) TclNewMethod(interp, (Tcl_Class) clsPtr,  		namePtr, mPtr->flags & PUBLIC_METHOD, mPtr->typePtr,  		mPtr->clientData);      } | 
