plugins: Declare strict void function 63/23863/6
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Mon, 13 Nov 2017 16:16:32 +0000 (17:16 +0100)
committerMats Wichmann <mats@linux.com>
Sat, 3 Feb 2018 19:02:38 +0000 (19:02 +0000)
Declare void functions as strict prototype

If built along -Wstrict-prototypes it will raise and error,
this is the case on TizenRT.

More patches to come to enable this flag by default.

Bug: https://jira.iotivity.org/browse/IOT-2539
Change-Id: I2e4c75799119b3c47eb66c457c109589b5071967
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
plugins/include/internal/pluginlist.h
plugins/include/plugininterface.h
plugins/samples/linux/IotivityandZigbeeClient.c
plugins/samples/linux/IotivityandZigbeeServer.c
plugins/samples/linux/IotivityandZigbeeServer.h
plugins/src/plugininterface.c
plugins/src/pluginlist.c
plugins/zigbee_wrapper/telegesis_wrapper/include/twsocketlist.h
plugins/zigbee_wrapper/telegesis_wrapper/src/twsocketlist.c

index 1e089b9..ca416ff 100644 (file)
@@ -37,7 +37,7 @@ OCStackResult AddPlugin(PIPluginBase * plugin);
 
 OCStackResult DeletePlugin(PIPluginBase * plugin);
 
-OCStackResult DeletePluginList();
+OCStackResult DeletePluginList(void);
 
 OCStackResult GetResourceFromHandle(PIPluginBase * plugin, PIResourceBase ** piResourceBase,
                                     OCResourceHandle * resourceHandle);
index df41940..6784fd6 100644 (file)
@@ -58,7 +58,7 @@ OCStackResult PIStopPlugin(PIPluginPtr plugin);
  * Makes any required calls to stop all plugins.
  *
  */
-OCStackResult PIStopAll();
+OCStackResult PIStopAll(void);
 
 /**
  *
index 4ea9d44..6a91d04 100644 (file)
@@ -63,7 +63,7 @@ typedef struct
 
 static DiscoveredResourceInfo g_discoveredResources[MAX_RESOURCES_REMEMBERED];
 
-static void PrintTestCases()
+static void PrintTestCases(void)
 {
     printf("\nTest Cases:\n");
     printf("\n\t%d : Quit    %d: GET    %d: Build PUT payload %d: Build POST payload %d: OBSERVE\n\n",
@@ -75,7 +75,7 @@ static void PrintTestCases()
     printf("\n\t%d : Check for observation updates.\n", TEST_CYCLE);
 }
 
-static void PrintResources()
+static void PrintResources(void)
 {
     printf("\nResources: \n");
     for(uint32_t i = 0; i < countDiscoveredResources; ++i)
@@ -251,7 +251,7 @@ OCStackApplicationResult discoveryReqCB(void* ctx, OCDoHandle handle,
     return OC_STACK_KEEP_TRANSACTION;
 }
 
-OCPayload* getCustomPutPayload()
+OCPayload* getCustomPutPayload(void)
 {
     OCRepPayload* payload = OCRepPayloadCreate();
     if (!payload)
@@ -441,7 +441,7 @@ void processUserInput(int resourceNo, int testCase)
     }
 }
 
-void getTestCaseFromUser()
+void getTestCaseFromUser(void)
 {
     PrintResources();
     PrintTestCases();
@@ -470,7 +470,7 @@ void getTestCaseFromUser()
     processUserInput(resourceNo, testCase);
 }
 
-OCStackResult DiscoverResources()
+OCStackResult DiscoverResources(void)
 {
     OCCallbackData cbData = {
                                 .context = (void*)DEFAULT_CONTEXT_VALUE,
index 4d4dc6c..5ade1d4 100644 (file)
@@ -37,7 +37,7 @@
     }                                               \
 }
 
-int main()
+int main(void)
 {
     OIC_LOG(INFO, TAG, "Initializing IoTivity...");
     OCStackResult result = OCInit(NULL, 0, OC_SERVER);
@@ -133,7 +133,7 @@ IotivityStop:
     return 0;
 }
 
-OCStackResult SetPlatformInfo()
+OCStackResult SetPlatformInfo(void)
 {
     static const OCPlatformInfo platformInfo =
         {
@@ -153,7 +153,7 @@ OCStackResult SetPlatformInfo()
     return OCSetPlatformInfo(platformInfo);
 }
 
-OCStackResult SetDeviceInfo()
+OCStackResult SetDeviceInfo(void)
 {
     VERIFY_SUCCESS(OCSetPropertyValue(PAYLOAD_TYPE_DEVICE, OC_RSRVD_DEVICE_NAME,
                                       "IoTivity/Zigbee Server Sample"));
index 3c264d4..b067643 100644 (file)
@@ -22,7 +22,7 @@
 #include <octypes.h>
 #include <stdbool.h>
 
-OCStackResult SetPlatformInfo();
-OCStackResult SetDeviceInfo();
+OCStackResult SetPlatformInfo(void);
+OCStackResult SetDeviceInfo(void);
 bool processSignal(bool set);
 void processCancel(int signal);
index dddcd0e..2d8ce87 100644 (file)
@@ -192,7 +192,7 @@ OCStackResult PIStopPlugin(PIPluginPtr plugin)
     return DeletePlugin((PIPluginBase *) plugin);
 }
 
-OCStackResult PIStopAll()
+OCStackResult PIStopAll(void)
 {
     return DeletePluginList();
 }
index 6fe063f..3a074c1 100644 (file)
@@ -62,7 +62,7 @@ OCStackResult DeletePlugin(PIPluginBase * plugin)
 }
 
 
-OCStackResult DeletePluginList()
+OCStackResult DeletePluginList(void)
 {
     OCStackResult result = OC_STACK_OK;
     PIPluginBase * out = NULL;
index ebd6bc7..2c3c2d7 100644 (file)
@@ -66,7 +66,7 @@ TWSock * TWGetSock(PIPlugin_Zigbee * plugin);
 
 TWResultCode TWDeleteTWSock(TWSock * sock);
 
-TWResultCode TWDeleteAllTWSock();
+TWResultCode TWDeleteAllTWSock(void);
 
 TWResultCode TWFreeQueue(PIPlugin_Zigbee * plugin);
 
index d72513f..33fd397 100644 (file)
@@ -174,7 +174,7 @@ TWResultCode TWDeleteTWSock(TWSock * sock)
     return result;
 }
 
-TWResultCode TWDeleteAllTWSock()
+TWResultCode TWDeleteAllTWSock(void)
 {
     TWSock * out = NULL;
     TWSock * tmp = NULL;