From 5cd67a4be1979a8e9a1eda475f7dab70f6fc3777 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Thu, 13 Jan 2022 15:44:35 +0000 Subject: [PATCH] - removed JSONCPP deprecated warnings git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@805 b431acfa-c32f-4a4a-93f1-934dc6c82436 --- source/Stack.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/source/Stack.cpp b/source/Stack.cpp index c6b47bc..470af8a 100644 --- a/source/Stack.cpp +++ b/source/Stack.cpp @@ -101,9 +101,8 @@ bool Stack::load(LayerConstructor *pLayerConstructor) std::cout << "Importing Project " << m_name << std::endl; ifstream ifs(m_dir + "/" + m_name + string(".prj")); - Json::Reader reader; Json::Value project; - reader.parse(ifs, project); + ifs >> project; const string &name = project["stack"]["name"].asString(); Json::Value &layers = project["stack"]["layers"]; @@ -142,7 +141,6 @@ bool Stack::save() std::cout << "Exporting Project " << m_name << std::endl; ofstream ofs(m_dir + "/" + m_name + string(".prj")); - Json::StyledWriter writer; Json::Value project; project["stack"]["name"] = m_name; @@ -155,7 +153,7 @@ bool Stack::save() } project["stack"]["layers"] = layers; - ofs << writer.write(project); + ofs << project; return true; }