Mercurial > hg > orthanc
diff Core/FileStorage/FileStorageAccessor.cpp @ 1135:67c3c1e4a6e0
index-only mode, and custom storage area with plugins
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 09 Sep 2014 15:55:43 +0200 |
parents | bf67431a7383 |
children | 6e7e5ed91c2d |
line wrap: on
line diff
--- a/Core/FileStorage/FileStorageAccessor.cpp Tue Sep 09 12:53:49 2014 +0200 +++ b/Core/FileStorage/FileStorageAccessor.cpp Tue Sep 09 15:55:43 2014 +0200 @@ -34,9 +34,9 @@ #include "FileStorageAccessor.h" #include "../HttpServer/BufferHttpSender.h" +#include "../Uuid.h" #include <memory> - #include <stdio.h> namespace Orthanc @@ -52,7 +52,10 @@ Toolbox::ComputeMD5(md5, data, size); } - return FileInfo(storage_.Create(data, size, type), type, size, md5); + std::string uuid = Toolbox::GenerateUuid(); + storage_.Create(uuid.c_str(), data, size, type); + + return FileInfo(uuid, type, size, md5); }