mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-07 13:28:05 +02:00
* micro-optimization for tentryfile.getbyte() (based on patch by
J. Gareth Moreton, mantis #35406) git-svn-id: trunk@41924 -
This commit is contained in:
parent
75cdae9836
commit
55aeac44f0
@ -609,13 +609,13 @@ end;
|
||||
|
||||
function tentryfile.getbyte:byte;
|
||||
begin
|
||||
if entryidx+1>entry.size then
|
||||
if entryidx>=entry.size then
|
||||
begin
|
||||
error:=true;
|
||||
result:=0;
|
||||
exit;
|
||||
end;
|
||||
if bufsize-bufidx>=1 then
|
||||
if bufidx<bufsize then
|
||||
begin
|
||||
result:=pbyte(@buf[bufidx])^;
|
||||
inc(bufidx);
|
||||
|
Loading…
Reference in New Issue
Block a user