1
0
Fork 0

Ssg tweaks. Better handling of missing tiles.

This commit is contained in:
curt 1999-06-30 00:26:43 +00:00
parent 35dc68a0d0
commit 5329ce82c5

View file

@ -158,13 +158,14 @@ ssgBranch *fgObjLoad( const string& path, FGTileEntry *t) {
int i; int i;
ssgSimpleState *state = NULL; ssgSimpleState *state = NULL;
// printf("loading %s\n", path.c_str() ); ssgBranch *tile = new ssgBranch () ;
tile -> setName ( path.c_str() ) ;
// Attempt to open "path.gz" or "path" // Attempt to open "path.gz" or "path"
fg_gzifstream in( path ); fg_gzifstream in( path );
if ( ! in.is_open() ) { if ( ! in.is_open() ) {
FG_LOG( FG_TERRAIN, FG_ALERT, "Cannot open file: " << path ); FG_LOG( FG_TERRAIN, FG_ALERT, "Cannot open file: " << path );
return 0; return NULL;
} }
shading = current_options.get_shading(); shading = current_options.get_shading();
@ -179,9 +180,6 @@ ssgBranch *fgObjLoad( const string& path, FGTileEntry *t) {
StopWatch stopwatch; StopWatch stopwatch;
stopwatch.start(); stopwatch.start();
ssgBranch *tile = new ssgBranch () ;
tile -> setName ( path.c_str() ) ;
// ignore initial comments and blank lines. (priming the pump) // ignore initial comments and blank lines. (priming the pump)
// in >> skipcomment; // in >> skipcomment;
string line; string line;