[gnome-builder/gnome-builder-3-26] project-tree: handle future ABI break in libdazzle



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]