]> git.mxchange.org Git - flightgear.git/commitdiff
Retrieve the full pavement/taxiway description, made of several words
authorfredb <fredb>
Sun, 14 Jun 2009 16:22:35 +0000 (16:22 +0000)
committerTim Moore <timoore@redhat.com>
Mon, 15 Jun 2009 08:29:45 +0000 (10:29 +0200)
src/Airports/apt_loader.cxx

index 36eeabb643e40ab1e9c28df98670811704d86be1..f78198798d74bb8a43ab50c941f571a71db9a525 100644 (file)
@@ -143,7 +143,7 @@ public:
           // frequency entries (ignore)
       } else if ( line_id == 110 ) {
         pavement = true;
-        parsePavementLine850(simgear::strutils::split(line));
+        parsePavementLine850(simgear::strutils::split(line, 0, 4));
       } else if ( line_id >= 111 && line_id <= 114 ) {
         if ( pavement )
           parsePavementNodeLine850(line_id, simgear::strutils::split(line));
@@ -403,6 +403,8 @@ private:
   {
     if ( token.size() >= 5 ) {
       pavement_ident = token[4];
+      if ( !pavement_ident.empty() && pavement_ident[pavement_ident.size()-1] == '\r' )
+        pavement_ident.erase( pavement_ident.size()-1 );
     } else {
       pavement_ident = "xx";
     }