diff options
| -rw-r--r-- | slicer/json/serializer.cpp | 6 | 
1 files changed, 1 insertions, 5 deletions
diff --git a/slicer/json/serializer.cpp b/slicer/json/serializer.cpp index f6e7415..7476a0d 100644 --- a/slicer/json/serializer.cpp +++ b/slicer/json/serializer.cpp @@ -251,11 +251,7 @@ namespace Slicer {  	JsonFileDeserializer::Deserialize(ModelPartPtr modelRoot)  	{  		std::ifstream inFile(path.string()); -		std::stringstream buffer; -		buffer << inFile.rdbuf(); -		Glib::ustring doc(buffer.str()); -		Glib::ustring::const_iterator itr = doc.begin(); -		json::Value obj = json::parseValue(itr); +		json::Value obj = json::parseValue(inFile);  		auto mp = modelRoot->GetAnonChild();  		boost::apply_visitor(DocumentTreeIterate(mp), obj);  	}  | 
