Skip to content

Commit 5dd5af9

Browse files
committed
Rolling back the createfunc change
1 parent 22d83ce commit 5dd5af9

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

Source/PythonEngine.pas

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8295,7 +8295,7 @@ procedure TPythonType.Initialize;
82958295

82968296
procedure TPythonType.Finalize;
82978297
begin
8298-
Engine.Py_CLEAR(FCreateFunc);
8298+
Engine.Py_DECREF(FCreateFunc);
82998299
FCreateFunc := nil;
83008300
inherited;
83018301
end;
@@ -8358,7 +8358,6 @@ procedure TPythonType.AddTypeVar;
83588358
FCreateFuncDef.ml_flags := METH_VARARGS;
83598359
FCreateFuncDef.ml_doc := PAnsiChar(FCreateFuncDoc);
83608360
FCreateFunc := Engine.PyCFunction_NewEx(@FCreateFuncDef, nil, nil);
8361-
Engine.Py_INCREF(FCreateFunc);
83628361
end;
83638362
Assert(Assigned(FCreateFunc));
83648363
end;

0 commit comments

Comments
 (0)