Mercurial > hg > orthanc
diff Plugins/Engine/OrthancPlugins.cpp @ 1579:b93c398f934d
check the size of the enumerations in the plugin engine
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 25 Aug 2015 15:45:50 +0200 |
parents | 09715095fc53 |
children | 357c4bb15701 |
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPlugins.cpp Tue Aug 25 15:33:36 2015 +0200 +++ b/Plugins/Engine/OrthancPlugins.cpp Tue Aug 25 15:45:50 2015 +0200 @@ -172,7 +172,16 @@ OrthancPlugins::OrthancPlugins() { - if (sizeof(int32_t) != sizeof(OrthancPluginErrorCode)) + if (sizeof(int32_t) != sizeof(OrthancPluginErrorCode) || + sizeof(int32_t) != sizeof(OrthancPluginHttpMethod) || + sizeof(int32_t) != sizeof(_OrthancPluginService) || + sizeof(int32_t) != sizeof(_OrthancPluginProperty) || + sizeof(int32_t) != sizeof(OrthancPluginPixelFormat) || + sizeof(int32_t) != sizeof(OrthancPluginContentType) || + sizeof(int32_t) != sizeof(OrthancPluginResourceType) || + sizeof(int32_t) != sizeof(OrthancPluginChangeType) || + sizeof(int32_t) != sizeof(OrthancPluginCompressionType) || + sizeof(int32_t) != sizeof(_OrthancPluginDatabaseAnswerType)) { /* Sanity check of the compiler */ throw OrthancException(ErrorCode_Plugin);