cloud: Declare strict void function 55/23855/5
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Mon, 13 Nov 2017 23:41:47 +0000 (00:41 +0100)
committerMats Wichmann <mats@linux.com>
Thu, 25 Jan 2018 16:50:58 +0000 (16:50 +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: If11d9a21fe99b96cad21369c6947d7d1c3b6f7c0
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Origin: https://gerrit.iotivity.org/gerrit/#/c/23855/

resource/csdk/security/provisioning/include/cloud/utils.h
resource/csdk/security/provisioning/sample/cloud/cloudAuth.c
resource/csdk/security/provisioning/sample/cloud/cloudCommon.c
resource/csdk/security/provisioning/sample/cloud/cloudCommon.h
resource/csdk/security/provisioning/sample/cloud/cloudDiscovery.c
resource/csdk/security/provisioning/sample/cloud/cloudDiscovery.h
resource/csdk/security/provisioning/sample/cloud/cloudWrapper.c
resource/csdk/security/provisioning/sample/provisioningclient.c
resource/csdk/security/provisioning/src/cloud/utils.c
service/notification/examples/linux/cloud_connector.h

index eb521b0..63c2216 100644 (file)
@@ -55,7 +55,7 @@ void fillCallbackData(OCCallbackData *cbData, void *ctx, OCCloudResponseCB cb,
  *
  * @return  device id
  */
-char *getDeviceId();
+char *getDeviceId(void);
 
 /**
  * Clear previously filled array of strings
index 1f9e691..77deed2 100644 (file)
@@ -62,7 +62,7 @@ static sessionObject_t sessionObject = {NULL, NULL, NULL, 0, NULL, NULL, NULL, N
  *
  * @return  OCStackResult application result
  */
-static void SessionFree()
+static void SessionFree(void)
 {
     OICFree(sessionObject.accesstoken);
     OICFree(sessionObject.refreshtoken);
index 07a7aa3..bc10f49 100644 (file)
@@ -407,7 +407,7 @@ static OCStackResult configSelfOwnership(void)
     return res;
 }
 
-static void wrongRequest()
+static void wrongRequest(void)
 {
     printf(">> Entered Wrong Menu Number. Please Enter Again\n\n");
 }
@@ -685,7 +685,7 @@ bool parseCommandLineArguments(int argc, char *argv[])
     return result;
 }
 
-OCStackResult initPersistentStorage()
+OCStackResult initPersistentStorage(void)
 {
     //Initialize Persistent Storage for SVR database
     static OCPersistentStorage ps = {server_fopen, fread, fwrite, fclose, unlink};
@@ -711,7 +711,7 @@ OCStackResult initProcess(OCMode mode)
     return OCInit(NULL, 0, mode);
 }
 
-void startProcess()
+void startProcess(void)
 {
     while(false == fExit)
     {
@@ -728,7 +728,7 @@ void startProcess()
     }
 }
 
-void freeThreadResources()
+void freeThreadResources(void)
 {
     if (g_requestsThread)
     {
index 928943d..342d269 100644 (file)
@@ -38,7 +38,7 @@ bool parseCommandLineArguments(int argc, char *argv[]);
  *
  * @return  OCStackResult application result
  */
-OCStackResult initPersistentStorage();
+OCStackResult initPersistentStorage(void);
 
 /**
  * Used to display Main Menu and send requests
@@ -59,12 +59,12 @@ OCStackResult initProcess(OCMode mode);
 /**
  * This function starts main process which responds to any requests
  */
-void startProcess();
+void startProcess(void);
 
 /**
  * This function frees thread pool data
  */
-void freeThreadResources();
+void freeThreadResources(void);
 
 /**
  * Used to sync with Main Menu
index ef24622..471b586 100644 (file)
@@ -41,7 +41,7 @@ bool withTcp = true;
 /**
  * This function clears internal data
  */
-static void clearData()
+static void clearData(void)
 {
     memset(&endPoint, 0, sizeof(endPoint));
     memset(gUri, 0, sizeof(gUri));
@@ -211,7 +211,7 @@ static OCStackApplicationResult handleResponse(void *ctx, OCDoHandle handle,
     return OC_STACK_DELETE_TRANSACTION;
 }
 
-OCStackResult InitDiscovery()
+OCStackResult InitDiscovery(void)
 {
     clearData();
 
index e9ad6d4..afd5ad9 100644 (file)
@@ -25,7 +25,7 @@
  *
  * @param[in] secure   secure flag
  */
-OCStackResult InitDiscovery();
+OCStackResult InitDiscovery(void);
 
 /**
  * This function sends GET/PUT/POST request to peer
index 7257153..ab079be 100644 (file)
@@ -53,7 +53,7 @@
 /**
  * Skip special characters from stdin
  * */
-static void skipSpecialCharacters()
+static void skipSpecialCharacters(void)
 {
     for( ; 0x20<=getchar(); );  // for removing overflow garbages
                                 // '0x20<=code' is character region
index bd801ce..3a99252 100644 (file)
@@ -2604,7 +2604,7 @@ static void setDevProtocol(OCProvisionDev_t* lst)
     }
 }
 
-static void selectSecureProtocol()
+static void selectSecureProtocol(void)
 {
     printf("   Select protocol\n");
     printf("   1 - DTLS(Default)\n");
index e10ee8f..daccfda 100644 (file)
@@ -125,7 +125,7 @@ void fillCallbackData(OCCallbackData *cbData, void *ctx, OCCloudResponseCB cb,
     cbData->context = info;
 }
 
-char * getDeviceId()
+char * getDeviceId(void)
 {
     char *deviceId = NULL;
     OicUuid_t uuid;
index f97bd9f..fc4029e 100644 (file)
@@ -47,7 +47,7 @@ OCStackApplicationResult CloudLoginoutCallback(void *ctx,
 OCStackApplicationResult CloudSignupCallback(void *ctx,
         OCDoHandle handle, OCClientResponse *clientResponse);
 
-bool IsCloudLoggedin();
+bool IsCloudLoggedin(void);
 
 #ifdef __cplusplus
 }