clang-tidy: add most bugprone warnings
[lttng-tools.git] / src / common / dynamic-array.hpp
index 23f3a39b9fe2b78eb41be42af592270204191496..2a1f22943d6a4393b858aa61066d73c1b831035a 100644 (file)
@@ -10,8 +10,8 @@
 
 #include <common/dynamic-buffer.hpp>
 
-typedef void (*lttng_dynamic_array_element_destructor)(void *element);
-typedef void (*lttng_dynamic_pointer_array_destructor)(void *ptr);
+using lttng_dynamic_array_element_destructor = void (*)(void *);
+using lttng_dynamic_pointer_array_destructor = void (*)(void *);
 
 struct lttng_dynamic_array {
        struct lttng_dynamic_buffer buffer;
@@ -144,7 +144,7 @@ void *lttng_dynamic_pointer_array_steal_pointer(
        void **p_element = (void **) lttng_dynamic_array_get_element(&array->array, index);
        void *element = *p_element;
 
-       *p_element = NULL;
+       *p_element = nullptr;
 
        return element;
 }
This page took 0.023617 seconds and 4 git commands to generate.