Mercurial > hg > orthanc
diff Plugins/Engine/OrthancPlugins.cpp @ 1962:22ddb22fce83
sample plugin
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 07 Apr 2016 17:42:20 +0200 |
parents | ef1e9856c26f |
children | 9f09a20e41e2 |
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPlugins.cpp Thu Apr 07 17:26:13 2016 +0200 +++ b/Plugins/Engine/OrthancPlugins.cpp Thu Apr 07 17:42:20 2016 +0200 @@ -2431,18 +2431,15 @@ const char* username, const IHttpHandler::Arguments& httpHeaders) const { - std::vector<const char*> httpKeys; - std::vector<const char*> httpValues; - - httpKeys.reserve(httpHeaders.size()); - httpValues.reserve(httpHeaders.size()); + std::vector<const char*> httpKeys(httpHeaders.size()); + std::vector<const char*> httpValues(httpHeaders.size()); size_t pos = 0; for (IHttpHandler::Arguments::const_iterator it = httpHeaders.begin(); it != httpHeaders.end(); ++it, pos++) { httpKeys[pos] = it->first.c_str(); - httpValues[pos] = it->first.c_str(); + httpValues[pos] = it->second.c_str(); } OrthancPluginHttpMethod cMethod = Plugins::Convert(method);