Преглед изворни кода

Merge pull request #5 from xfan1024/chatfix

fix MODEM_CHAT_RESP_NOT_NEED
朱天龙 (Armink) пре 6 година
родитељ
комит
97397e6e77
2 измењених фајлова са 3 додато и 1 уклоњено
  1. 1 1
      inc/ppp_chat.h
  2. 2 0
      src/ppp_chat.c

+ 1 - 1
inc/ppp_chat.h

@@ -27,7 +27,7 @@
 enum {
     MODEM_CHAT_RESP_LIST(DEFINE_MODEM_RESP_ID_TABLE),
     MODEM_CHAT_RESP_MAX,
-    MODEM_CHAT_RESP_NOT_NEED = MODEM_CHAT_RESP_MAX,
+    MODEM_CHAT_RESP_NOT_NEED,
 };
 
 struct modem_chat_data {

+ 2 - 0
src/ppp_chat.c

@@ -48,6 +48,8 @@ static rt_uint8_t resp_strlen[] =
 
 static const char* resp2str(rt_uint8_t resp_id)
 {
+    if (resp_id == MODEM_CHAT_RESP_NOT_NEED)
+        return "(not need)";
     RT_ASSERT(resp_id < MODEM_CHAT_RESP_MAX);
     return resp_strdata[resp_id];
 }