From 475ec3346f0b8b311cb9275523e322f2b1b3157c Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 1 Jul 2021 00:45:47 +0900 Subject: [PATCH] network: make request_drop() accept NULL --- src/network/networkd-queue.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/network/networkd-queue.c b/src/network/networkd-queue.c index 3480f5c890..5ef4acf5ac 100644 --- a/src/network/networkd-queue.c +++ b/src/network/networkd-queue.c @@ -78,6 +78,9 @@ static Request *request_free(Request *req) { DEFINE_TRIVIAL_CLEANUP_FUNC(Request*, request_free); void request_drop(Request *req) { + if (!req) + return; + if (req->message_counter) (*req->message_counter)--;