From fcefd1658648e6e07a69ada2246a12f6411cd8b8 Mon Sep 17 00:00:00 2001 From: chao an Date: Mon, 20 Feb 2023 14:44:27 +0800 Subject: [PATCH] net/devif: fix null pointer reference found out by coverity Signed-off-by: chao an --- net/devif/devif_filesend.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net/devif/devif_filesend.c b/net/devif/devif_filesend.c index 5fa2e124f2..a3245794c0 100644 --- a/net/devif/devif_filesend.c +++ b/net/devif/devif_filesend.c @@ -150,7 +150,11 @@ int devif_file_send(FAR struct net_driver_s *dev, FAR struct file *file, errout: if (ret < 0) { - netdev_iob_release(dev); + if (dev != NULL) + { + netdev_iob_release(dev); + } + nerr("ERROR: devif_iob_send error: %d\n", ret); }