Mercurial > hg > orthanc
diff Core/FileStorage/FileStorageAccessor.cpp @ 693:01d8611c4a60
md5 for attached files
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 04 Feb 2014 17:52:51 +0100 |
parents | 2d0a347e8cfc |
children | a811bdf8b8eb |
line wrap: on
line diff
--- a/Core/FileStorage/FileStorageAccessor.cpp Tue Feb 04 16:57:34 2014 +0100 +++ b/Core/FileStorage/FileStorageAccessor.cpp Tue Feb 04 17:52:51 2014 +0100 @@ -38,6 +38,13 @@ size_t size, FileContentType type) { - return FileInfo(storage_.Create(data, size), type, size); + std::string md5; + + if (storeMD5_) + { + Toolbox::ComputeMD5(md5, data, size); + } + + return FileInfo(storage_.Create(data, size), type, size, md5); } }