[gnome-builder/gnome-builder-3-26] project-tree: handle future ABI break in libdazzle
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/gnome-builder-3-26] project-tree: handle future ABI break in libdazzle
- Date: Fri, 12 Jan 2018 23:41:55 +0000 (UTC)
commit 5443a019b5d95784bca7688d2616eb80d51e31a4
Author: Christian Hergert <chergert redhat com>
Date: Fri Jan 12 15:40:25 2018 -0800
project-tree: handle future ABI break in libdazzle
In case someone has a new libdazzle but old builder, handle the ABI break
that was done in libdazzle.
plugins/project-tree/gb-project-tree-builder.c | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/plugins/project-tree/gb-project-tree-builder.c b/plugins/project-tree/gb-project-tree-builder.c
index 398ee1018..c7e79f17d 100644
--- a/plugins/project-tree/gb-project-tree-builder.c
+++ b/plugins/project-tree/gb-project-tree-builder.c
@@ -403,7 +403,11 @@ gb_project_tree_builder_class_init (GbProjectTreeBuilderClass *klass)
object_class->finalize = gb_project_tree_builder_finalize;
+#if DZL_CHECK_VERSION(3, 27, 1)
+ tree_builder_class->build_children = gb_project_tree_builder_build_node;
+#else
tree_builder_class->build_node = gb_project_tree_builder_build_node;
+#endif
tree_builder_class->node_activated = gb_project_tree_builder_node_activated;
tree_builder_class->node_popup = gb_project_tree_builder_node_popup;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]