# HG changeset patch # User Sebastien Jodogne # Date 1355735991 -3600 # Node ID f13eef8ce651491675965e1a415b5fb87a6e4c1b # Parent 6c4f6229aad784a44f807198aa2daccfd23042ce fix diff -r 6c4f6229aad7 -r f13eef8ce651 OrthancServer/OrthancRestApi.cpp --- a/OrthancServer/OrthancRestApi.cpp Mon Dec 17 10:06:45 2012 +0100 +++ b/OrthancServer/OrthancRestApi.cpp Mon Dec 17 10:19:51 2012 +0100 @@ -466,7 +466,7 @@ switch (resourceType) { case ResourceType_Patient: - for (size_t i = 0; i < resource["Studies"].size(); i++) + for (Json::Value::ArrayIndex i = 0; i < resource["Studies"].size(); i++) { std::string studyId = resource["Studies"][i].asString(); if (!ArchiveInternal(writer, context, studyId, ResourceType_Study, false)) @@ -477,7 +477,7 @@ break; case ResourceType_Study: - for (size_t i = 0; i < resource["Series"].size(); i++) + for (Json::Value::ArrayIndex i = 0; i < resource["Series"].size(); i++) { std::string seriesId = resource["Series"][i].asString(); if (!ArchiveInternal(writer, context, seriesId, ResourceType_Series, false)) @@ -488,7 +488,7 @@ break; case ResourceType_Series: - for (size_t i = 0; i < resource["Instances"].size(); i++) + for (Json::Value::ArrayIndex i = 0; i < resource["Instances"].size(); i++) { if (!ArchiveInstance(writer, context, resource["Instances"][i].asString())) {