]> git.mxchange.org Git - simgear.git/blobdiff - simgear/xml/easyxml.cxx
Initial work on CMake support for SimGear.
[simgear.git] / simgear / xml / easyxml.cxx
index cb6ee263eb27786684f079d1735d3674399c2091..65a35513201a2de40a24b11b9b7cb01a63d28593 100644 (file)
 #include "easyxml.hxx"
 #include "xmlparse.h"
 
-#include STL_FSTREAM
-#include STL_IOSTREAM
+#include <fstream>
+#include <iostream>
 
-SG_USING_STD(ifstream);
+using std::ifstream;
 
 
 \f
@@ -258,6 +258,7 @@ readXML (istream &input, XMLVisitor &visitor, const string &path)
   }
 
   XML_ParserFree(parser);
+  visitor.endXML();
 }
 
 void
@@ -303,6 +304,7 @@ readXML (const char *buf, const int size, XMLVisitor &visitor)
   }
 
   XML_ParserFree(parser);
+  visitor.endXML();
 }
 
 // end of easyxml.cxx