[cig-commits] r7347 - cs/spatialdata-0.1/trunk/libsrc/spatialdb

brad at geodynamics.org brad at geodynamics.org
Thu Jun 21 12:10:12 PDT 2007


Author: brad
Date: 2007-06-21 12:10:11 -0700 (Thu, 21 Jun 2007)
New Revision: 7347

Modified:
   cs/spatialdata-0.1/trunk/libsrc/spatialdb/SimpleIOAscii.cc
Log:
Fixed bug in pushing back characters we want CoordSys to read.

Modified: cs/spatialdata-0.1/trunk/libsrc/spatialdb/SimpleIOAscii.cc
===================================================================
--- cs/spatialdata-0.1/trunk/libsrc/spatialdb/SimpleIOAscii.cc	2007-06-21 18:53:23 UTC (rev 7346)
+++ cs/spatialdata-0.1/trunk/libsrc/spatialdb/SimpleIOAscii.cc	2007-06-21 19:10:11 UTC (rev 7347)
@@ -171,7 +171,8 @@
     } else if (0 == strcasecmp(token.c_str(), "cs-data")) {
       buffer.ignore(maxIgnore, '=');
       std::string rbuffer(buffer.str());
-      int i = rbuffer.length();
+      filein.putback('\n');
+      int i = rbuffer.length()-1;
       while (i >= 0) {
 	filein.putback(rbuffer[i]);
 	if ('=' == rbuffer[i--])



More information about the cig-commits mailing list