[CONPRO-1473] Fix for build error [-Werror=implicit-function-declaration]
[platform/upstream/iotivity.git] / resource / csdk / connectivity / src / bt_le_adapter / caleadapter.c
index 10fdffd..003cc92 100644 (file)
@@ -35,6 +35,7 @@
 #include "caqueueingthread.h"
 #endif
 #if defined(__TIZEN__) || defined(__ANDROID__)
+#include "pthread.h"
 #include "caleserver.h"
 #include "caleclient.h"
 #endif
@@ -584,7 +585,7 @@ static CAResult_t CAInitLEServerQueues()
     if (CA_STATUS_OK != result)
     {
         OIC_LOG(ERROR, CALEADAPTER_TAG, "CAInitBleServerSenderQueue failed");
-        
         return CA_STATUS_FAILED;
     }
 
@@ -2207,7 +2208,7 @@ static CAResult_t CAInitLEAdapterMutex()
         }
     }
 
-    
+
 
     if (NULL == g_bleServerReceiveDataMutex)
     {
@@ -2249,7 +2250,7 @@ static void CATerminateLEAdapterMutex()
     oc_mutex_free(g_bleIsServerMutex);
     g_bleIsServerMutex = NULL;
 
-    
+
     oc_mutex_free(g_bleLocalAddressMutex);
     g_bleLocalAddressMutex = NULL;
 
@@ -2563,7 +2564,7 @@ static CAResult_t CALEAdapterGattClientStop()
     CAStopLEGattClient();
 
     CAResult_t result = CAQueueingThreadStop(g_bleClientSendQueueHandle);
-    
     return result;
 #else
     CAStopLEGattClient();
@@ -3404,7 +3405,7 @@ static CAResult_t CALEAdapterClientSendData(const CAEndpoint_t *remoteEndpoint,
     VERIFY_NON_NULL_RET(g_bleClientSendQueueHandle, CALEADAPTER_TAG,
                         "g_bleClientSendQueueHandle is  NULL",
                         CA_STATUS_FAILED);
-    
+
     OIC_LOG_V(DEBUG, CALEADAPTER_TAG, "Data Sending to LE layer [%u]", dataLen);
 
     CALEData_t *bleData = CACreateLEData(remoteEndpoint, data, dataLen, NULL);
@@ -3414,7 +3415,7 @@ static CAResult_t CALEAdapterClientSendData(const CAEndpoint_t *remoteEndpoint,
         return CA_MEMORY_ALLOC_FAILED;
     }
     // Add message to send queue
-    
+
     CAResult_t res = CAQueueingThreadAddData(g_bleClientSendQueueHandle, bleData,
                                              sizeof(CALEData_t));
     if (CA_STATUS_OK != res)
@@ -3463,7 +3464,7 @@ static CAResult_t CALEAdapterServerSendData(const CAEndpoint_t *remoteEndpoint,
     }
 
     // Add message to send queue
-    
+
     CAResult_t res = CAQueueingThreadAddData(g_bleServerSendQueueHandle,
                                            bleData,
                                            sizeof(CALEData_t));
@@ -3604,7 +3605,7 @@ static CAResult_t CALEAdapterClientReceivedData(const char *remoteAddress,
 static void CASetLEAdapterThreadPoolHandle(ca_thread_pool_t handle)
 {
     g_bleAdapterThreadPool = handle;
-    
+
 }
 
 static void CASetLEReqRespAdapterCallback(CANetworkPacketReceivedCallback callback)
@@ -3668,10 +3669,10 @@ static void CALERemoveSendQueueData(CAQueueingThread_t *queueHandle, const char*
                                                       address);
     if (CA_STATUS_OK != res)
     {
-        
+
         OIC_LOG(ERROR, CALEADAPTER_TAG, "Could not clear the send queue");
     }
-    
+
 }
 
 static void CALERemoveReceiveQueueData(u_arraylist_t *dataInfoList, const char* address)