diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2020-08-18 22:39:43 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2020-08-18 22:39:43 (GMT) |
commit | 81c1646a1eb96a6291b18a5a37f87bf6805b6794 (patch) | |
tree | c5093a7f5d535b3169bcce8d3f07c071541366cc /src/gui/editor.c | |
parent | 3e9d5cedf701fd8957024f7ddf65238aea9a1eba (diff) |
Centralized the macro used to provide callbacks to GtkBuilder easily.
Diffstat (limited to 'src/gui/editor.c')
-rw-r--r-- | src/gui/editor.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/gui/editor.c b/src/gui/editor.c index be8dfa5..1d4190f 100644 --- a/src/gui/editor.c +++ b/src/gui/editor.c @@ -231,13 +231,11 @@ GtkWidget *create_editor(void) gtk_window_set_icon_list(GTK_WINDOW(result), icons); g_list_free_full(icons, (GDestroyNotify)g_object_unref); -#define DEFINE_CALLBACK(cb) #cb, G_CALLBACK(cb) - gtk_builder_add_callback_symbols(builder, - DEFINE_CALLBACK(on_delete_editor), - DEFINE_CALLBACK(on_destroy_editor), - DEFINE_CALLBACK(on_window_state_changed), - DEFINE_CALLBACK(on_key_event), + BUILDER_CALLBACK(on_delete_editor), + BUILDER_CALLBACK(on_destroy_editor), + BUILDER_CALLBACK(on_window_state_changed), + BUILDER_CALLBACK(on_key_event), NULL); setup_accel_group_callbacks(builder); |