]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
ply-console-viewer: Make free function NULL safe
authorRay Strode <rstrode@redhat.com>
Thu, 28 Dec 2023 16:51:09 +0000 (11:51 -0500)
committerRay Strode <rstrode@redhat.com>
Thu, 28 Dec 2023 16:51:09 +0000 (11:51 -0500)
src/libply-splash-graphics/ply-console-viewer.c

index 9b7968feaf73d70fcb37822cbbbb6258681e8288..fe25089db743eebc84845896de8a7ec7aefeb93c 100644 (file)
@@ -147,6 +147,9 @@ ply_console_viewer_free (ply_console_viewer_t *console_viewer)
         ply_list_node_t *node;
         ply_label_t *console_message_label;
 
+        if (console_viewer == NULL)
+                return;
+
         ply_list_foreach (console_viewer->message_labels, node) {
                 console_message_label = ply_list_node_get_data (node);
                 ply_label_free (console_message_label);