From 497f30453dfb488e744e4830a53e000f93921f33 Mon Sep 17 00:00:00 2001 From: George Kiagiadakis Date: Tue, 18 Oct 2022 12:54:04 +0300 Subject: [PATCH] lib: event-hook/dispatcher: constness and staticness fixes --- lib/wp/event-dispatcher.c | 8 ++++---- lib/wp/event-hook.c | 2 +- lib/wp/event-hook.h | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/wp/event-dispatcher.c b/lib/wp/event-dispatcher.c index a5abc139..fc62feca 100644 --- a/lib/wp/event-dispatcher.c +++ b/lib/wp/event-dispatcher.c @@ -23,7 +23,7 @@ struct _WpEventHookData WpEventHook *hook; }; -void +static void wp_hook_data_unref (WpEventHookData *self) { g_clear_pointer (&self->event, wp_event_unref); @@ -272,7 +272,7 @@ on_event_hook_done (WpEventHook * hook, GAsyncResult * res, WpEvent * event) } static gchar * -build_chain (gchar *link, gint link_priority, gchar *chain) +build_chain (const gchar *link, gint link_priority, gchar *chain) { gchar *temp = g_strdup_printf ("%s%s%s(%d)", (chain ? chain : ""), (chain ? " -> " : ""), link, link_priority); @@ -318,7 +318,7 @@ wp_event_source_dispatch (GSource * s, GSourceFunc callback, gpointer user_data) if (lhook) { WpEventHookData *hook_data = (WpEventHookData *) (lhook->data); WpEventHook *hook = hook_data->hook; - gchar *name = wp_event_hook_get_name (hook); + const gchar *name = wp_event_hook_get_name (hook); gint priority = wp_event_hook_get_priority (hook); WpEventHookExecType type = wp_event_hook_get_exec_type (hook); @@ -521,7 +521,7 @@ wp_event_dispatcher_push_event (WpEventDispatcher * self, WpEvent * event) if (wp_event_hook_runs_for_event (hook, event)) { WpEventHookData *hook_data = g_slice_new0 (WpEventHookData); WpEventHookExecType hook_type = wp_event_hook_get_exec_type (hook); - gchar *name = wp_event_hook_get_name (hook); + const gchar *name = wp_event_hook_get_name (hook); gint priority = wp_event_hook_get_priority (hook); hook_data->hook = g_object_ref (hook); diff --git a/lib/wp/event-hook.c b/lib/wp/event-hook.c index cb17f5e6..43741c8a 100644 --- a/lib/wp/event-hook.c +++ b/lib/wp/event-hook.c @@ -152,7 +152,7 @@ wp_event_hook_get_priority (WpEventHook * self) * \param self the event hook * \return the event hook name */ -gchar * +const gchar * wp_event_hook_get_name (WpEventHook * self) { g_return_val_if_fail (WP_IS_EVENT_HOOK (self), 0); diff --git a/lib/wp/event-hook.h b/lib/wp/event-hook.h index b2ab66c4..b23fa71d 100644 --- a/lib/wp/event-hook.h +++ b/lib/wp/event-hook.h @@ -115,7 +115,7 @@ WP_API gint wp_event_hook_get_priority (WpEventHook * self); WP_API -gchar * wp_event_hook_get_name (WpEventHook * self); +const gchar * wp_event_hook_get_name (WpEventHook * self); WP_API WpEventHookExecType wp_event_hook_get_exec_type (WpEventHook * self);