16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 15:49:18 +02:00

merged upstream changes

This commit is contained in:
tmj-fstate
2017-01-26 19:09:59 +01:00
8 changed files with 228 additions and 218 deletions

View File

@@ -2290,8 +2290,7 @@ TEvent * TGround::FindEventScan(const string &asEventName)
TEvent *e = (TEvent *)sTracks->Find(0, asEventName.c_str()); // wyszukiwanie w drzewie eventów
if (e)
return e; // jak istnieje, to w porządku
if (asEventName.substr(asEventName.length() - 4, 5) ==
":scan") // jeszcze może być event niejawny
if (asEventName.rfind(":scan") != std::string::npos) // jeszcze może być event niejawny
{ // no to szukamy komórki pamięci o nazwie zawartej w evencie
string n = asEventName.substr(0, asEventName.length() - 5); // do dwukropka
if (sTracks->Find(TP_MEMCELL, n.c_str())) // jeśli jest takowa komórka pamięci