[Bugfix][API-415][wifi]fix api lynq_ap_password_set core dumped
Change-Id: Ia9e3110a177d3af3bedfc0d4d655d86babccca09
diff --git a/lib/liblynq-wifi6/libwifi6.c b/lib/liblynq-wifi6/libwifi6.c
index c682976..e98c229 100755
--- a/lib/liblynq-wifi6/libwifi6.c
+++ b/lib/liblynq-wifi6/libwifi6.c
@@ -1176,7 +1176,10 @@
int pass_len;
char lynq_tmp_cmd[MAX_CMD] = {0};
char lynq_wep_tx_keyidx_cmd[MAX_CMD] = {0};
- pass_len=strlen(password);
+ if( password == NULL ){
+ return -1;
+ }
+ pass_len=strlen(password);
lynq_wifi_auth_s auth = -1;
if(pass_len < 8 || pass_len >= 64){
return -1;