- removed JSONCPP deprecated warnings
git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@805 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
+2
-4
@@ -101,9 +101,8 @@ bool Stack::load(LayerConstructor *pLayerConstructor)
|
|||||||
std::cout << "Importing Project " << m_name << std::endl;
|
std::cout << "Importing Project " << m_name << std::endl;
|
||||||
ifstream ifs(m_dir + "/" + m_name + string(".prj"));
|
ifstream ifs(m_dir + "/" + m_name + string(".prj"));
|
||||||
|
|
||||||
Json::Reader reader;
|
|
||||||
Json::Value project;
|
Json::Value project;
|
||||||
reader.parse(ifs, project);
|
ifs >> project;
|
||||||
|
|
||||||
const string &name = project["stack"]["name"].asString();
|
const string &name = project["stack"]["name"].asString();
|
||||||
Json::Value &layers = project["stack"]["layers"];
|
Json::Value &layers = project["stack"]["layers"];
|
||||||
@@ -142,7 +141,6 @@ bool Stack::save()
|
|||||||
std::cout << "Exporting Project " << m_name << std::endl;
|
std::cout << "Exporting Project " << m_name << std::endl;
|
||||||
ofstream ofs(m_dir + "/" + m_name + string(".prj"));
|
ofstream ofs(m_dir + "/" + m_name + string(".prj"));
|
||||||
|
|
||||||
Json::StyledWriter writer;
|
|
||||||
Json::Value project;
|
Json::Value project;
|
||||||
project["stack"]["name"] = m_name;
|
project["stack"]["name"] = m_name;
|
||||||
|
|
||||||
@@ -155,7 +153,7 @@ bool Stack::save()
|
|||||||
}
|
}
|
||||||
project["stack"]["layers"] = layers;
|
project["stack"]["layers"] = layers;
|
||||||
|
|
||||||
ofs << writer.write(project);
|
ofs << project;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user