Silence use-after-free static analysis warning
[lttng-tools.git] / src / bin / lttng-sessiond / main.c
index b5cfe307df0f09e1a1eec61de85795bee1de29ea..d4dae16fd43656db074bb064b2c48720710ebc7c 100644 (file)
@@ -1787,6 +1787,12 @@ static void sanitize_wait_queue(struct ust_reg_wait_queue *wait_queue)
                                wait_queue->count--;
                                ust_app_destroy(wait_node->app);
                                free(wait_node);
+                               /*
+                                * Silence warning of use-after-free in
+                                * cds_list_for_each_entry_safe which uses
+                                * __typeof__(*wait_node).
+                                */
+                               wait_node = NULL;
                                break;
                        }
                }
This page took 0.023045 seconds and 4 git commands to generate.