]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: make request_drop() accept NULL
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 30 Jun 2021 15:45:47 +0000 (00:45 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 30 Jun 2021 15:49:03 +0000 (00:49 +0900)
src/network/networkd-queue.c

index 3480f5c8905f9071dcae67eb2b407292ed2d27f2..5ef4acf5aca92a17940afad3aef4bcb324ecf470 100644 (file)
@@ -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)--;