Skip to content

Commit be97514

Browse files
committed
Minor code simplification
1 parent 9605fa1 commit be97514

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

PythonForDelphi/Components/Sources/Core/MethodCallBack.pas

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,11 +199,11 @@ procedure FreeCodeMem(ptr: Pointer);
199199
// we need to search through all the assigned blocks
200200
// A page is only released when all blocks in it have been freed
201201
page:=CodeMemPages;
202-
lastblock:=nil;
203202
lastpage:=nil;
204203

205204
while page <> nil do
206205
begin
206+
lastblock:=nil;
207207
block:=page^.CodeBlocks;
208208
while PtrCalcType(block) < (PtrCalcType(page) + pagesize) do
209209
begin
@@ -240,9 +240,7 @@ procedure FreeCodeMem(ptr: Pointer);
240240
end;
241241
lastpage:=page;
242242
page:=page^.Next;
243-
lastblock:=nil;
244243
end;
245-
246244
end;
247245

248246
function CodeMemPageCount: integer;

0 commit comments

Comments
 (0)