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;
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"
fg_gzifstream in( path );
if ( ! in.is_open() ) {
FG_LOG( FG_TERRAIN, FG_ALERT, "Cannot open file: " << path );
return 0;
return NULL;
}
shading = current_options.get_shading();
@ -179,9 +180,6 @@ ssgBranch *fgObjLoad( const string& path, FGTileEntry *t) {
StopWatch stopwatch;
stopwatch.start();
ssgBranch *tile = new ssgBranch () ;
tile -> setName ( path.c_str() ) ;
// ignore initial comments and blank lines. (priming the pump)
// in >> skipcomment;
string line;