Mercurial > hg > orthanc-stone
diff Framework/Toolbox/OrthancSlicesLoader.cpp @ 128:c993693e9e63 wasm
fix
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 14 Nov 2017 17:26:10 +0100 |
parents | b963f3a9a86c |
children | e2fe9352f240 |
line wrap: on
line diff
--- a/Framework/Toolbox/OrthancSlicesLoader.cpp Wed Nov 08 17:53:55 2017 +0100 +++ b/Framework/Toolbox/OrthancSlicesLoader.cpp Tue Nov 14 17:26:10 2017 +0100 @@ -52,7 +52,8 @@ for (int i=0; i<64; i++) T["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"[i]] = i; int val=0, valb=-8; - for (unsigned char c : in) { + for (size_t i = 0; i < in.size(); i++) { + unsigned char c = in[i]; if (T[c] == -1) break; val = (val<<6) + T[c]; valb += 6; @@ -870,7 +871,7 @@ boost::lexical_cast<std::string>(value) + "-" + slice.GetOrthancInstanceId() + "_" + boost::lexical_cast<std::string>(slice.GetFrame())); - + orthanc_.ScheduleGetRequest(*webCallback_, uri, Operation::DownloadSliceImage(index, slice, quality)); }