comparison Core/RestApi/RestApiCall.cpp @ 3401:962e5f00744b

cont
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 07 Jun 2019 14:58:27 +0200
parents 4e43e67f8ecf
children 94f4a18a79cc
comparison
equal deleted inserted replaced
3400:0faae6f6e3c5 3401:962e5f00744b
35 #include "RestApiCall.h" 35 #include "RestApiCall.h"
36 36
37 namespace Orthanc 37 namespace Orthanc
38 { 38 {
39 bool RestApiCall::ParseJsonRequestInternal(Json::Value& result, 39 bool RestApiCall::ParseJsonRequestInternal(Json::Value& result,
40 const char* request) 40 const void* body,
41 size_t size)
41 { 42 {
42 result.clear(); 43 result.clear();
43 Json::Reader reader; 44 Json::Reader reader;
44 return reader.parse(request, result); 45 return reader.parse(reinterpret_cast<const char*>(body),
46 reinterpret_cast<const char*>(body) + size, result);
45 } 47 }
46 48
47 49
48 std::string RestApiCall::FlattenUri() const 50 std::string RestApiCall::FlattenUri() const
49 { 51 {