소스 검색

fix:8910编译警告

Dozingfiretruck 7 달 전
부모
커밋
429bdb6926

+ 1 - 2
components/gmssl/bind/luat_lib_gmssl.c

@@ -20,6 +20,7 @@
 #include "gmssl/sm2.h"
 #include "gmssl/sm3.h"
 #include "gmssl/sm4.h"
+#include "luat_str.h"
 // #include "mbedtls/hmac_drbg.h"
 
 #define LUAT_LOG_TAG "sm"
@@ -29,8 +30,6 @@
 #define SM2_STR_LEN 300
 #define HEX_CODE 16
 
-extern void luat_str_fromhex(const char* str, size_t len, char* buff);
-
 static void DeletePaddingBuf(luaL_Buffer *B, const char *pPadding, size_t nBufLen, uint8_t *pBuf, uint8_t pPaddLen)
 {
     uint8_t nPadLen;

+ 1 - 3
components/sms/binding/luat_lib_sms.c

@@ -17,9 +17,7 @@
 #include "luat_mobile.h"
 #include "luat_timer.h"
 #include "luat_rtos.h"
-
-void luat_str_fromhex(char* str, size_t len, char* buff) ;
-
+#include "luat_str.h"
 #include "luat_sms.h"
 
 #ifndef bool

+ 5 - 0
components/sms/include/luat_sms.h

@@ -174,5 +174,10 @@ void luat_sms_send_msg_register_handler(LUAT_SMS_HANDLE_SEND_CB callback_fun);
  * @param packet    
  */
 int luat_sms_pdu_packet(luat_sms_pdu_packet_t *packet);
+
+void ucs2char(char* source, size_t size, char* dst2, size_t* outlen);
+int utf82ucs2(char* source, size_t source_len, char* dst, size_t dstlen, size_t* outlen);
+
+
 /**@}*/
 #endif

+ 1 - 1
components/sms/src/luat_sms.c

@@ -1,5 +1,5 @@
 #include "luat_sms.h"
-
+#include "luat_str.h"
 
 static int hex2int(char c)
 {

+ 1 - 0
components/soft_keyboard/luat_lib_softkeyboard.c

@@ -10,6 +10,7 @@
 #include "luat_base.h"
 #include "luat_softkeyboard.h"
 #include "luat_msgbus.h"
+#include "luat_mem.h"
 
 #define MAX_DEVICE_COUNT 2
 static luat_softkeyboard_conf_t softkb_conf[MAX_DEVICE_COUNT];

+ 1 - 0
components/usbapp/luat_lib_usbapp.c

@@ -9,6 +9,7 @@
 #include "luat_base.h"
 #include "luat_msgbus.h"
 #include "luat_zbuff.h"
+#include "luat_usbapp.h"
 
 #define USB_ID0 0