From 06edda358666244c293f055b189649727eb6744b Mon Sep 17 00:00:00 2001 From: jonas Date: Fri, 10 Nov 2023 00:42:03 +0800 Subject: [PATCH] Add null pointer check in at_client_get --- components/net/at/src/at_client.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/net/at/src/at_client.c b/components/net/at/src/at_client.c index 4eb2c05..6733736 100644 --- a/components/net/at/src/at_client.c +++ b/components/net/at/src/at_client.c @@ -610,7 +610,8 @@ at_client_t at_client_get(const char *dev_name) for (idx = 0; idx < AT_CLIENT_NUM_MAX; idx++) { - if (rt_strcmp(at_client_table[idx].device->parent.name, dev_name) == 0) + if (at_client_table[idx].device && \ + (rt_strcmp(at_client_table[idx].device->parent.name, dev_name) == 0)) { return &at_client_table[idx]; }