}
airport_id = ""; // default airport id
+ net_id = "";
// initialize port config string list
port_options_list.erase ( port_options_list.begin(),
// Parse config file options
int fgOPTIONS::parse_config_file( const string& path ) {
fg_gzifstream in( path );
- if ( !in.is_open() )
+ if ( !in )
return(FG_OPTIONS_ERROR);
FG_LOG( FG_GENERAL, FG_INFO, "Processing config file: " << path );
in >> skipcomment;
-#ifndef __MWERKS__
- while ( ! in.eof() ) {
-#else
- char c = '\0';
- while ( in.get(c) && c != '\0' ) {
- in.putback(c);
-#endif
+ while ( !in.eof() ) {
string line;
#ifdef GETLINE_NEEDS_TERMINATOR