X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FATC%2FCommStation.cxx;h=bdbb471145d801ac0205d55a85677907db558f72;hb=831f75a0309fd8ef729f7f2407c17e13cccf0bd9;hp=b5280f38b94713c2614b191ec0641d95da275adf;hpb=5ac3de21e3e41b9e1723e705978b01ea36d406f6;p=flightgear.git diff --git a/src/ATC/CommStation.cxx b/src/ATC/CommStation.cxx index b5280f38b..bdbb47114 100644 --- a/src/ATC/CommStation.cxx +++ b/src/ATC/CommStation.cxx @@ -1,5 +1,5 @@ #include "CommStation.hxx" - +#include #include namespace flightgear { @@ -17,9 +17,9 @@ void CommStation::setAirport(PositionedID apt) mAirport = apt; } -FGAirport* CommStation::airport() const +FGAirportRef CommStation::airport() const { - return (FGAirport*) NavDataCache::instance()->loadById(mAirport); + return FGPositioned::loadById(mAirport); } double CommStation::freqMHz() const @@ -27,7 +27,7 @@ double CommStation::freqMHz() const return mFreqKhz / 1000.0; } -CommStation* +CommStationRef CommStation::findByFreq(int freqKhz, const SGGeod& pos, FGPositioned::Filter* filt) { return (CommStation*) NavDataCache::instance()->findCommByFreq(freqKhz, pos, filt).ptr();