Przeglądaj źródła

* Patch from Alexey Torgashin, fix typo. Fixes issue #40744

Michaël Van Canneyt 3 dni temu
rodzic
commit
d495ce8038
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      packages/fcl-base/src/fptimer.pp

+ 4 - 4
packages/fcl-base/src/fptimer.pp

@@ -378,7 +378,7 @@ end;
 {$ifdef Has_EventWait}
 {$ifdef Has_EventWait}
 procedure TFPTimerThread.Execute;
 procedure TFPTimerThread.Execute;
 var
 var
-  WakeTime, StartTime: TDateTime;
+  WakeTime: TDateTime;
   WakeInterval: Integer;
   WakeInterval: Integer;
   Counter: int64; { use Int64 to avoid overflow with Counter*fInterval (~49 days)}
   Counter: int64; { use Int64 to avoid overflow with Counter*fInterval (~49 days)}
   AInterval: int64;
   AInterval: int64;
@@ -444,12 +444,12 @@ end;
 procedure TFPTimerThread.Execute;
 procedure TFPTimerThread.Execute;
 
 
 var
 var
-  WakeTime, StartTime: TDateTime;
+  WakeTime: TDateTime;
   WakeInterval: Integer;
   WakeInterval: Integer;
   Counter: int64; { use Int64 to avoid overflow with Counter*fInterval (~49 days)}
   Counter: int64; { use Int64 to avoid overflow with Counter*fInterval (~49 days)}
   AInterval: int64;
   AInterval: int64;
   Diff: Extended;
   Diff: Extended;
-  S,Last: Cardinal;
+  S: Cardinal;
   RecheckTimeCounter: integer;
   RecheckTimeCounter: integer;
   
   
 const
 const
@@ -480,7 +480,7 @@ begin
             fSignaled := False;
             fSignaled := False;
             Counter := 1;            // Restart timer
             Counter := 1;            // Restart timer
             AInterval := fInterval;
             AInterval := fInterval;
-            StartTime := Now;
+            FStartTime := Now;
             end;
             end;
           break;                     // Need to break out of sleep loop
           break;                     // Need to break out of sleep loop
           end;
           end;