Fix: rculfhash: use zmalloc()
[lttng-tools.git] / src / common / hashtable / rculfhash.c
index ee09afd1b7201df7c1e6ea4528686cb593e8c96e..ff7e681046a9ce8620195a7330b2f0c69f702a4e 100644 (file)
 #include "rculfhash-internal.h"
 #include "urcu-flavor.h"
 
+#include <common/common.h>
+
 /*
  * We need to lock pthread exit, which deadlocks __nptl_setxid in the runas
  * clone.  This work-around will be allowed to be removed when runas.c gets
@@ -1981,7 +1983,7 @@ void __cds_lfht_resize_lazy_launch(struct cds_lfht *ht)
                        uatomic_dec(&ht->in_progress_resize);
                        return;
                }
-               work = malloc(sizeof(*work));
+               work = zmalloc(sizeof(*work));
                if (work == NULL) {
                        dbg_printf("error allocating resize work, bailing out\n");
                        uatomic_dec(&ht->in_progress_resize);
This page took 0.028793 seconds and 5 git commands to generate.