Mercurial > hg > orthanc
diff OrthancServer/OrthancRestApi.cpp @ 249:5694365ecb96
fixes for windows
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 05 Dec 2012 09:28:06 +0100 |
parents | 2442033911d6 |
children | f23318b11b39 |
line wrap: on
line diff
--- a/OrthancServer/OrthancRestApi.cpp Tue Dec 04 17:49:37 2012 +0100 +++ b/OrthancServer/OrthancRestApi.cpp Wed Dec 05 09:28:06 2012 +0100 @@ -373,7 +373,7 @@ Json::Value study; if (context.GetIndex().LookupResource(study, patient["Studies"][i].asString(), ResourceType_Study)) { - writer.CreateDirectory(study["MainDicomTags"]["StudyDescription"].asString().c_str()); + writer.OpenDirectory(study["MainDicomTags"]["StudyDescription"].asString().c_str()); for (size_t i = 0; i < study["Series"].size(); i++) { @@ -382,14 +382,14 @@ { std::string m = series["MainDicomTags"]["Modality"].asString(); std::string s = series["MainDicomTags"]["SeriesDescription"].asString(); - writer.CreateDirectory((m + " " + s).c_str()); + writer.OpenDirectory((m + " " + s).c_str()); for (size_t i = 0; i < series["Instances"].size(); i++) { Json::Value instance; if (context.GetIndex().LookupResource(instance, series["Instances"][i].asString(), ResourceType_Instance)) { - writer.CreateFile(instance["MainDicomTags"]["SOPInstanceUID"].asString().c_str()); + writer.OpenFile(instance["MainDicomTags"]["SOPInstanceUID"].asString().c_str()); } }