#include <stdlib.h>
#include <time.h>
-#include <common/defaults.h>
-#include <common/error.h>
-#include <common/macros.h>
-#include <common/sessiond-comm/inet.h>
+#include <common/defaults.hpp>
+#include <common/error.hpp>
+#include <common/macros.hpp>
+#include <common/sessiond-comm/inet.hpp>
-#include <lttng/health-internal.h>
+#include <lttng/health-internal.hpp>
/*
* An application-specific error state for unregistered thread keeps
{
struct health_app *ha;
- ha = (health_app *) zmalloc(sizeof(*ha));
+ ha = zmalloc<health_app>();
if (!ha) {
return NULL;
}
- ha->flags = (health_flags *) zmalloc(sizeof(*ha->flags) * nr_types);
+ ha->flags = calloc<health_flags>(nr_types);
if (!ha->flags) {
goto error_flags;
}