]> git.mxchange.org Git - flightgear.git/blobdiff - src/Airports/simple.cxx
Bugfix - don't exclude seaports or heliports when looking up by ICAO.
[flightgear.git] / src / Airports / simple.cxx
index bf6620f945fd9cf42d1abc2b8f170e8ea6d171ca..1b7d1c9d0b5fb517aaa8cf02642a1f4ea1ef48c8 100644 (file)
@@ -290,7 +290,7 @@ bool FGAirport::HardSurfaceFilter::passAirport(FGAirport* aApt) const
 FGAirport* FGAirport::findByIdent(const std::string& aIdent)
 {
   FGPositionedRef r;
-  AirportFilter filter;
+  PortsFilter filter;
   r = FGPositioned::findNextWithPartialId(r, aIdent, &filter);
   if (!r) {
     return NULL; // we don't warn here, let the caller do that
@@ -301,7 +301,7 @@ FGAirport* FGAirport::findByIdent(const std::string& aIdent)
 FGAirport* FGAirport::getByIdent(const std::string& aIdent)
 {
   FGPositionedRef r;
-  AirportFilter filter;
+  PortsFilter filter;
   r = FGPositioned::findNextWithPartialId(r, aIdent, &filter);
   if (!r) {
     throw sg_range_exception("No such airport with ident: " + aIdent);