[cig-commits] r21823 - cs/spatialdata/trunk/libsrc/spatialdb

brad at geodynamics.org brad at geodynamics.org
Thu Apr 11 15:26:28 PDT 2013


Author: brad
Date: 2013-04-11 15:26:28 -0700 (Thu, 11 Apr 2013)
New Revision: 21823

Modified:
   cs/spatialdata/trunk/libsrc/spatialdb/SimpleIOAscii.cc
Log:
Improved error message.

Modified: cs/spatialdata/trunk/libsrc/spatialdb/SimpleIOAscii.cc
===================================================================
--- cs/spatialdata/trunk/libsrc/spatialdb/SimpleIOAscii.cc	2013-04-11 22:21:25 UTC (rev 21822)
+++ cs/spatialdata/trunk/libsrc/spatialdb/SimpleIOAscii.cc	2013-04-11 22:26:28 UTC (rev 21823)
@@ -310,7 +310,7 @@
     spatialdata::geocoords::CSPicklerAscii::pickle(fileout, pCS);
     fileout << "}\n";
     if (!fileout.good())
-      throw std::runtime_error("I/O error while writing SimpleDB settings.");
+      throw std::runtime_error("I/O error while writing SimpleDB header.");
 
     fileout
       << std::resetiosflags(std::ios::fixed)
@@ -326,7 +326,7 @@
       fileout << "\n";
     } // for
     if (!fileout.good())
-      throw std::runtime_error("I/O error while writing SimpleDB data.");
+      throw std::runtime_error("I/O error while writing SimpleDB data. Make sure num-locs is correct and your last line of data contains a line feed.");
   } catch (const std::exception& err) {
     std::ostringstream msg;
     msg << "Error occurred while writing spatial database file '"



More information about the CIG-COMMITS mailing list