Browse Source

【修复】MDK 编译警告

Signed-off-by: MurphyZhao <d2014zjt@163.com>
MurphyZhao 7 years ago
parent
commit
fda4692aea

+ 2 - 2
iotkit-embedded/src/mqtt/Link-MQTT/mqtt_instance.c

@@ -78,12 +78,12 @@ static void event_handle(void *pcontext, void *pclient, iotx_mqtt_event_msg_pt m
 }
 
 
-void *mqtt_get_instance()
+void *mqtt_get_instance(void)
 {
     return mqtt_client;
 }
 
-void mqtt_remove_instance()
+void mqtt_remove_instance(void)
 {
     mqtt_client = NULL;
 }

+ 3 - 3
iotkit-embedded/src/mqtt/Link-MQTT/mqtt_instance.h

@@ -16,7 +16,7 @@ enum {
  * @retval NOT_NULL : The singleton instance of mqtt client.
  * @see None.
  */
-void *mqtt_get_instance();
+void *mqtt_get_instance(void);
 
 
 /**
@@ -27,7 +27,7 @@ void *mqtt_get_instance();
  * @retval None
  * @see None.
  */
-void mqtt_remove_instance();
+void mqtt_remove_instance(void);
 
 
 /**
@@ -68,7 +68,7 @@ int mqtt_init_instance(char *productKey, char *deviceName, char *deviceSecret, i
  * @retval -1: fail
  * @see None.
  */
-int mqtt_deinit_instance();
+int mqtt_deinit_instance(void);
 
 
 /**

+ 1 - 1
iotkit-embedded/src/sdk-impl/exports/iot_export_fota.h

@@ -56,7 +56,7 @@ typedef struct {
     int         _destructing;
 } service_ota_t;
 
-extern const void* get_service_ota_class();
+//extern const void* get_service_ota_class();
 
 
 #endif /* FOTA_EXPORT_H */

+ 3 - 2
ports/rtthread/HAL_TCP_rtthread.c

@@ -18,10 +18,11 @@
 
 #include <stdio.h>
 #include <string.h>
-#include <errno.h>
 #include <sys/types.h>
-#include <sys/socket.h>
 #include <sys/time.h>
+#include <sys/socket.h>
+#include <sys/select.h>
+#include <errno.h>
 #include <unistd.h>
 #include <fcntl.h>
 #include <netinet/tcp.h>

+ 2 - 3
ports/rtthread/HAL_UDP_rtthread.c

@@ -16,15 +16,14 @@
  *
  */
 
-
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <errno.h>
 #include <sys/types.h>
 #include <sys/time.h>
-#include <sys/select.h>
 #include <sys/socket.h>
+#include <sys/select.h>
+#include <errno.h>
 #include <netdb.h>
 #include <unistd.h>
 

+ 2 - 2
samples/mqtt/mqtt-example.c

@@ -570,7 +570,7 @@ static int ali_mqtt_test_pub(void)
         return rc;
     }
 
-    EXAMPLE_TRACE("\n publish message: \n topic: %s\n payload: \%s\n rc = %d", ALINK_PROPERTY_POST_PUB, topic_msg.payload, rc);
+    EXAMPLE_TRACE("\n publish message: \n topic: %s\n payload: %s\n rc = %d", ALINK_PROPERTY_POST_PUB, topic_msg.payload, rc);
 #else
     rc = IOT_MQTT_Publish(pclient, TOPIC_UPDATE, &topic_msg);
     if (rc < 0) {
@@ -661,7 +661,7 @@ static int ali_mqtt_main(int argc, char **argv)
 
 #ifndef MQTT_ID2_AUTH
     tid = rt_thread_create("ali-mqtt",
-                    (void*)mqtt_client, NULL,
+                    (void (*)(void *))mqtt_client, NULL,
                     6 * 1024, RT_THREAD_PRIORITY_MAX / 2 - 1, 10);
 #else
     tid = rt_thread_create("ali-mqtt",