refactor: use g_new in message_pubsub_event_handler_add()

This commit is contained in:
Michael Vetter
2026-02-26 19:01:51 +01:00
parent f98e33be81
commit caf84ca731

View File

@@ -420,7 +420,7 @@ message_handlers_clear(void)
void void
message_pubsub_event_handler_add(const char* const node, ProfMessageCallback func, ProfMessageFreeCallback free_func, void* userdata) message_pubsub_event_handler_add(const char* const node, ProfMessageCallback func, ProfMessageFreeCallback free_func, void* userdata)
{ {
ProfMessageHandler* handler = malloc(sizeof(ProfMessageHandler)); ProfMessageHandler* handler = g_new(ProfMessageHandler, 1);
handler->func = func; handler->func = func;
handler->free_func = free_func; handler->free_func = free_func;
handler->userdata = userdata; handler->userdata = userdata;