# HG changeset patch # User jodogne # Date 1349444731 -7200 # Node ID 52c7eb60bbc8638d3cb46b8a26932fcbc47bb651 # Parent 1267071a697ea90cfb86185655af488eed50b16d jsoncpp fixes diff -r 1267071a697e -r 52c7eb60bbc8 OrthancServer/OrthancRestApi.cpp --- a/OrthancServer/OrthancRestApi.cpp Fri Oct 05 15:23:20 2012 +0200 +++ b/OrthancServer/OrthancRestApi.cpp Fri Oct 05 15:45:31 2012 +0200 @@ -68,7 +68,7 @@ assert(array.isArray()); Json::Value children = Json::arrayValue; - for (size_t i = 0; i < array.size(); i++) + for (Json::Value::ArrayIndex i = 0; i < array.size(); i++) { Json::Value c; SimplifyTagsRecursion(c, array[i]); @@ -339,7 +339,7 @@ else if (index_.GetSeries(found, postData)) { // The UUID corresponds to a series - for (size_t i = 0; i < found["Instances"].size(); i++) + for (Json::Value::ArrayIndex i = 0; i < found["Instances"].size(); i++) { std::string uuid = found["Instances"][i].asString(); Json::Value instance(Json::objectValue); diff -r 1267071a697e -r 52c7eb60bbc8 Resources/CMake/JsonCppConfiguration.cmake --- a/Resources/CMake/JsonCppConfiguration.cmake Fri Oct 05 15:23:20 2012 +0200 +++ b/Resources/CMake/JsonCppConfiguration.cmake Fri Oct 05 15:45:31 2012 +0200 @@ -4,6 +4,7 @@ message(FATAL_ERROR "Please install the libjsoncpp-dev package") endif() + include_directories(/usr/include/jsoncpp) link_libraries(jsoncpp) else()