Mercurial > hg > orthanc
comparison OrthancServer/OrthancRestApi.cpp @ 126:52c7eb60bbc8
jsoncpp fixes
author | jodogne |
---|---|
date | Fri, 05 Oct 2012 15:45:31 +0200 |
parents | ebce15865cce |
children | 7517cbe58623 |
comparison
equal
deleted
inserted
replaced
124:1267071a697e | 126:52c7eb60bbc8 |
---|---|
66 { | 66 { |
67 const Json::Value& array = v["Value"]; | 67 const Json::Value& array = v["Value"]; |
68 assert(array.isArray()); | 68 assert(array.isArray()); |
69 | 69 |
70 Json::Value children = Json::arrayValue; | 70 Json::Value children = Json::arrayValue; |
71 for (size_t i = 0; i < array.size(); i++) | 71 for (Json::Value::ArrayIndex i = 0; i < array.size(); i++) |
72 { | 72 { |
73 Json::Value c; | 73 Json::Value c; |
74 SimplifyTagsRecursion(c, array[i]); | 74 SimplifyTagsRecursion(c, array[i]); |
75 children.append(c); | 75 children.append(c); |
76 } | 76 } |
337 c.Store(postData); | 337 c.Store(postData); |
338 } | 338 } |
339 else if (index_.GetSeries(found, postData)) | 339 else if (index_.GetSeries(found, postData)) |
340 { | 340 { |
341 // The UUID corresponds to a series | 341 // The UUID corresponds to a series |
342 for (size_t i = 0; i < found["Instances"].size(); i++) | 342 for (Json::Value::ArrayIndex i = 0; i < found["Instances"].size(); i++) |
343 { | 343 { |
344 std::string uuid = found["Instances"][i].asString(); | 344 std::string uuid = found["Instances"][i].asString(); |
345 Json::Value instance(Json::objectValue); | 345 Json::Value instance(Json::objectValue); |
346 if (index_.GetInstance(instance, uuid)) | 346 if (index_.GetInstance(instance, uuid)) |
347 { | 347 { |