diff --git a/reflector/Reflector.cpp b/reflector/Reflector.cpp index 256ffd4..f3b9839 100644 --- a/reflector/Reflector.cpp +++ b/reflector/Reflector.cpp @@ -284,7 +284,11 @@ void CReflector::RouterThread(const char ThisModule) // get our callsign CCallsign csRPT = (*it)->GetReflectorCallsign(); csRPT.SetCSModule(ThisModule); - (dynamic_cast(tmp.get()))->SetRpt2Callsign(csRPT); + //(dynamic_cast(tmp.get()))->SetRpt2Callsign(csRPT); + auto x = dynamic_cast(tmp.get()); + x->SetRpt2Callsign(csRPT); + if ((*it)->GetPort() == 30001) + std::cout << (*it)->GetReflectorCallsign() << ": " << csRPT << " == " << x->GetRpt2Callsign() << std::endl; } (*it)->Push(tmp);