Files
UnrealEngineUWP/Engine/Plugins/Experimental/PythonScriptPlugin/Source/PythonScriptPlugin
jeanmichel dignard 8a9d07083d Python: Fixed an issue where remove_callable wouldn't work if the callable was a method (vs a function).
PyObject ptr equality doesn't work for method objects as there's a new instance everytime.
Instead, compare the callables tp_call pointers and PyMethod_Self values for methods.

#rb Patrick.Laflamme, Jamie.Dale

#ROBOMERGE-AUTHOR: jeanmichel.dignard
#ROBOMERGE-SOURCE: CL 17981106 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v885-17909292)

[CL 17981189 by jeanmichel dignard in ue5-release-engine-test branch]
2021-10-29 11:32:36 -04:00
..