comparison OrthancFramework/Sources/DicomFormat/DicomMap.cpp @ 4788:b47ee86a0d10

support 64 bit integers in DICOMweb
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 06 Sep 2021 22:13:07 +0200
parents 11c2ddb4e2ca
children 7053502fbf97
comparison
equal deleted inserted replaced
4787:9a1f106e175c 4788:b47ee86a0d10
1404 case Json::stringValue: 1404 case Json::stringValue:
1405 s += value[j].asString(); 1405 s += value[j].asString();
1406 break; 1406 break;
1407 1407
1408 case Json::intValue: 1408 case Json::intValue:
1409 s += boost::lexical_cast<std::string>(value[j].asInt()); 1409 s += boost::lexical_cast<std::string>(value[j].asInt64());
1410 break; 1410 break;
1411 1411
1412 case Json::uintValue: 1412 case Json::uintValue:
1413 s += boost::lexical_cast<std::string>(value[j].asUInt()); 1413 s += boost::lexical_cast<std::string>(value[j].asUInt64());
1414 break; 1414 break;
1415 1415
1416 case Json::realValue: 1416 case Json::realValue:
1417 s += boost::lexical_cast<std::string>(value[j].asDouble()); 1417 s += boost::lexical_cast<std::string>(value[j].asDouble());
1418 break; 1418 break;