Mercurial > hg > orthanc
diff Plugins/Samples/ServeFolders/Plugin.cpp @ 1628:77c4cc4def0f
OrthancPluginErrorCode in REST callbacks
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 18 Sep 2015 16:46:35 +0200 |
parents | 415dfd1d1c61 |
children | b1291df2f780 |
line wrap: on
line diff
--- a/Plugins/Samples/ServeFolders/Plugin.cpp Fri Sep 18 16:32:29 2015 +0200 +++ b/Plugins/Samples/ServeFolders/Plugin.cpp Fri Sep 18 16:46:35 2015 +0200 @@ -156,16 +156,16 @@ } -static int32_t FolderCallback(OrthancPluginRestOutput* output, - const char* url, - const OrthancPluginHttpRequest* request) +static OrthancPluginErrorCode FolderCallback(OrthancPluginRestOutput* output, + const char* url, + const OrthancPluginHttpRequest* request) { namespace fs = boost::filesystem; if (request->method != OrthancPluginHttpMethod_Get) { OrthancPluginSendMethodNotAllowed(context_, output, "GET"); - return 0; + return OrthancPluginErrorCode_Success; } std::string folder; @@ -231,18 +231,18 @@ } } - return 0; + return OrthancPluginErrorCode_Success; } -static int32_t ListServedFolders(OrthancPluginRestOutput* output, - const char* url, - const OrthancPluginHttpRequest* request) +static OrthancPluginErrorCode ListServedFolders(OrthancPluginRestOutput* output, + const char* url, + const OrthancPluginHttpRequest* request) { if (request->method != OrthancPluginHttpMethod_Get) { OrthancPluginSendMethodNotAllowed(context_, output, "GET"); - return 0; + return OrthancPluginErrorCode_Success; } std::string s = "<html><body><h1>Additional folders served by Orthanc</h1>\n"; @@ -268,7 +268,7 @@ OrthancPluginAnswerBuffer(context_, output, s.c_str(), s.size(), "text/html"); - return 0; + return OrthancPluginErrorCode_Success; }