Переглянути джерело

* micro-optimization for tentryfile.getbyte() (based on patch by
J. Gareth Moreton, mantis #35406)

git-svn-id: trunk@41924 -

Jonas Maebe 6 роки тому
батько
коміт
55aeac44f0
1 змінених файлів з 2 додано та 2 видалено
  1. 2 2
      compiler/entfile.pas

+ 2 - 2
compiler/entfile.pas

@@ -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);