]> git.mxchange.org Git - flightgear.git/blobdiff - src/Airports/runways.hxx
MSVC++ changes contributed by Geoff McLane.
[flightgear.git] / src / Airports / runways.hxx
index 2d67b96e4a2c7e83dba535d6b4cd135eee211968..5512097d8d44e3c41e709d6db9ee437f79249c21 100644 (file)
 #include STL_STRING
 #include <vector>
 
+#ifndef _MSC_VER
 #define NDEBUG                 // she don't work without it.
+#endif // !_MSC_VER
+
 #include <mk4.h>
 #include <mk4str.h>
+
+#ifndef _MSC_VER
 #undef NDEBUG
+#endif // !_MSC_VER
 
 SG_USING_STD(string);
 SG_USING_STD(vector);
@@ -113,12 +119,13 @@ public:
     // Destructor
     ~FGRunways();
 
-    // search for the specified id.
+    // search for the specified apt id.
     // Returns true if successful, otherwise returns false.
     // On success, runway data is returned thru "runway" pointer.
     // "runway" is not changed if "apt" is not found.
-    bool search( const string& id, FGRunway* runway );
-    FGRunway search( const string& id );
+    bool search( const string& aptid, FGRunway* runway );
+    bool search( const string& aptid, const string& rwyno, FGRunway* runway );
+    FGRunway search( const string& aptid );
     bool next( FGRunway* runway );
     FGRunway next();
 };