diff --git a/Train.cpp b/Train.cpp index 6f9865b9..a9d04029 100644 --- a/Train.cpp +++ b/Train.cpp @@ -357,9 +357,8 @@ PyObject *TTrain::GetTrainState() if (typeid(mvControlled->Hamulec) == typeid(TLSt) || typeid(mvControlled->Hamulec) == typeid(TEStED)) { - TBrake *temp_ham = mvControlled->Hamulec; // TLSt* temp_ham2 = temp_ham; - bPN = (static_cast(temp_ham)->GetEDBCP() > 0.2); + bPN = ( static_cast( mvControlled->Hamulec.get() )->GetEDBCP() > 0.2 ); } else bPN = false;