]> git.mxchange.org Git - simgear.git/commitdiff
Improve error messages, report file name.
authorThorstenB <brehmt@gmail.com>
Thu, 17 Nov 2011 20:26:02 +0000 (21:26 +0100)
committerThorstenB <brehmt@gmail.com>
Thu, 17 Nov 2011 20:26:02 +0000 (21:26 +0100)
simgear/io/sg_binobj.cxx

index 54f3b8debf5c3d7ec00f13b93f6e14b5b7f3874b..a4fbc8ff15e8ec80b5fd4f3d4f4714e4df2306b8 100644 (file)
@@ -461,7 +461,7 @@ bool SGBinObject::read_bin( const string& file ) {
      //cout << "Total objects to read = " << nobjects << endl;
 
     if ( sgReadError() ) {
-        cout << "We detected an error while reading the file header" << endl;
+        cout << "Error while reading header of file " << file << "(.gz)" << endl;
         return false;
     }
     
@@ -612,7 +612,7 @@ bool SGBinObject::read_bin( const string& file ) {
         }
         
         if ( sgReadError() ) {
-            cout << "We detected an error while reading object:" << i << endl;
+            cout << "Error while reading object:" << i << " in file " << file << "(.gz)" << endl;
             return false;
         }
     }
@@ -621,7 +621,7 @@ bool SGBinObject::read_bin( const string& file ) {
     gzclose(fp);
 
     if ( sgReadError() ) {
-        cout << "We detected an error while reading the file." << endl;
+        cout << "Error while reading file " << file << "(.gz)" << endl;
         return false;
     }
 
@@ -829,7 +829,7 @@ bool SGBinObject::write_bin_file(const SGPath& file)
     gzclose(fp);
 
     if ( sgWriteError() ) {
-        cout << "We detected an error while writing the file." << endl;
+        cout << "Error while writing file " << file.str() << endl;
         return false;
     }