|
@@ -3339,7 +3339,7 @@ begin
|
|
end
|
|
end
|
|
else
|
|
else
|
|
begin
|
|
begin
|
|
- if PAnsiChar(FCurrBlock) = PAnsiChar(FCurrExtent) + sizeof(TExtent) then
|
|
|
|
|
|
+ if PAnsiChar(FCurrBlock) < PAnsiChar(FCurrExtent) + sizeof(TExtent) then
|
|
AddExtent(FCurrExtentSize * 2);
|
|
AddExtent(FCurrExtentSize * 2);
|
|
Result := FCurrBlock;
|
|
Result := FCurrBlock;
|
|
Dec(PAnsiChar(FCurrBlock), FElementSize);
|
|
Dec(PAnsiChar(FCurrBlock), FElementSize);
|