Commit b4333dd 1 parent 144cefb commit b4333dd Copy full SHA for b4333dd
File tree 2 files changed +7
-3
lines changed
2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -845,14 +845,15 @@ function TBlky.GetBlkWithSpr(spr:Integer):TBlksList;
845
845
// predpovidani soupravy na bloky v jizdni ceste
846
846
847
847
procedure TBlky.SprPrediction (Nav:TBlk);
848
- var Usek:TBlk;
848
+ var Usek, startUsek :TBlk;
849
849
Trat:TBlk;
850
850
spr:Integer;
851
851
JC:TJC;
852
852
begin
853
853
try
854
854
// zjistime soupravu pred navestidlem
855
855
Usek := (Nav as TBlkSCom).UsekPred;
856
+ startUsek := Usek;
856
857
spr := (Nav as TBlkSCom).GetSoupravaIndex(usek);
857
858
858
859
if ((Nav as TBlkSCom).Navest > 0 ) then begin
@@ -870,6 +871,9 @@ procedure TBlky.SprPrediction(Nav:TBlk);
870
871
// zjistime posledni usek jizdni cesty
871
872
Blky.GetBlkByID(JC.data.Useky[JC.data.Useky.Count-1 ], Usek);
872
873
874
+ if (usek = startUsek) then
875
+ break; // ochrana proti JC na ovalu
876
+
873
877
if ((Usek.typ = _BLK_TU) and ((Usek as TBlkTU).InTrat > -1 )) then
874
878
begin
875
879
// pokud je usek v trati, zmenime usek na usek na druhem konci trati
Original file line number Diff line number Diff line change 294
294
<VersionInfo Name="AutoIncBuild">True</VersionInfo>
295
295
<VersionInfo Name="MajorVer">4</VersionInfo>
296
296
<VersionInfo Name="MinorVer">13</VersionInfo>
297
- <VersionInfo Name="Release">0 </VersionInfo>
297
+ <VersionInfo Name="Release">1 </VersionInfo>
298
298
<VersionInfo Name="Build">0</VersionInfo>
299
299
<VersionInfo Name="Debug">False</VersionInfo>
300
300
<VersionInfo Name="PreRelease">False</VersionInfo>
307
307
<VersionInfoKeys>
308
308
<VersionInfoKeys Name="CompanyName">Jan Horáček</VersionInfoKeys>
309
309
<VersionInfoKeys Name="FileDescription">hJOP technologicky server</VersionInfoKeys>
310
- <VersionInfoKeys Name="FileVersion">4.13.0 .0</VersionInfoKeys>
310
+ <VersionInfoKeys Name="FileVersion">4.13.1 .0</VersionInfoKeys>
311
311
<VersionInfoKeys Name="InternalName">hJOPserver</VersionInfoKeys>
312
312
<VersionInfoKeys Name="LegalCopyright">Jan Horáček 2008-2018</VersionInfoKeys>
313
313
<VersionInfoKeys Name="LegalTrademarks"/>
You can’t perform that action at this time.
0 commit comments