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 {