diff Plugins/Samples/Basic/Plugin.c @ 1650:9f34ebfaf2c9

refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 25 Sep 2015 16:47:05 +0200
parents da7854deb662
children 2e692c83e2f3
line wrap: on
line diff
--- a/Plugins/Samples/Basic/Plugin.c	Fri Sep 25 16:24:13 2015 +0200
+++ b/Plugins/Samples/Basic/Plugin.c	Fri Sep 25 16:47:05 2015 +0200
@@ -25,6 +25,8 @@
 
 static OrthancPluginContext* context = NULL;
 
+static OrthancPluginErrorCode c1;
+
 
 ORTHANC_PLUGINS_API int32_t Callback1(OrthancPluginRestOutput* output,
                                       const char* url,
@@ -214,6 +216,8 @@
                                                                const char* url,
                                                                const OrthancPluginHttpRequest* request)
 {
+  return c1;
+      
   const char* pathLocator = "\"Path\" : \"";
   char info[1024];
   char *id, *eos;
@@ -401,6 +405,8 @@
   sprintf(info, "[ \"STORESCP\", \"localhost\", 2000 ]");
   OrthancPluginRestApiPut(context, &tmp, "/modalities/demo", info, strlen(info));
 
+  c1 = OrthancPluginRegisterErrorCode(context, 4, 402, "Hello world");
+
   return 0;
 }