Mercurial > hg > orthanc
diff PalantirServer/main.cpp @ 26:6ba765ecf3db
compiling openssl
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 28 Aug 2012 15:10:02 +0200 |
parents | dd1489098265 |
children | cfe212a513c5 |
line wrap: on
line diff
--- a/PalantirServer/main.cpp Tue Aug 28 11:20:49 2012 +0200 +++ b/PalantirServer/main.cpp Tue Aug 28 15:10:02 2012 +0200 @@ -95,18 +95,17 @@ int main(int argc, char* argv[]) { - if (argc >= 2) - { - PalantirInitialize(argv[1]); - } - else - { - PalantirInitialize(); - } - - try { + if (argc >= 2) + { + PalantirInitialize(argv[1]); + } + else + { + PalantirInitialize(); + } + std::string storageDirectory = GetGlobalStringParameter("StorageDirectory", "PalantirStorage"); ServerIndex index(storageDirectory); MyDicomStoreFactory storeScp(index, storageDirectory); @@ -157,13 +156,13 @@ } storeScp.Done(); + + PalantirFinalize(); } catch (PalantirException& e) { std::cout << "EXCEPT [" << e.What() << "]" << std::endl; } - PalantirFinalize(); - return 0; }