[Bf-blender-cvs] [11aa61274dd] soc-2020-custom-menus: Custom Menus : fix build error due to library update

TempoDev noreply at git.blender.org
Fri Sep 4 20:22:04 CEST 2020


Commit: 11aa61274dd2ee8ffa309f97a32b37a75724ea98
Author: TempoDev
Date:   Fri Sep 4 20:21:56 2020 +0200
Branches: soc-2020-custom-menus
https://developer.blender.org/rB11aa61274dd2ee8ffa309f97a32b37a75724ea98

Custom Menus : fix build error due to library update

===================================================================

M	release/datafiles/locale
M	release/scripts/addons
M	release/scripts/addons_contrib
M	source/blender/blenkernel/BKE_blender_user_menu.h
M	source/blender/blenloader/intern/readfile.c
M	source/blender/blenloader/intern/writefile.c
M	source/tools

===================================================================

diff --git a/release/datafiles/locale b/release/datafiles/locale
index 2b3c19f5f61..2a85baf7318 160000
--- a/release/datafiles/locale
+++ b/release/datafiles/locale
@@ -1 +1 @@
-Subproject commit 2b3c19f5f61fc72dba56a7edfdc4e55e2327dc1f
+Subproject commit 2a85baf7318e2d8a26a25e6eb8211a2395d44a76
diff --git a/release/scripts/addons b/release/scripts/addons
index 49c39f59fbc..5d33d1a1c25 160000
--- a/release/scripts/addons
+++ b/release/scripts/addons
@@ -1 +1 @@
-Subproject commit 49c39f59fbc464dd34388990123f271c39eacbf4
+Subproject commit 5d33d1a1c2531e64bda78d46b517571f2b1e98e7
diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib
index a52733b58d9..f2f4a8b3bfa 160000
--- a/release/scripts/addons_contrib
+++ b/release/scripts/addons_contrib
@@ -1 +1 @@
-Subproject commit a52733b58d95ce60ecde95a9eca242e7319c285a
+Subproject commit f2f4a8b3bfa36ee49f7bdb3a1acb40ef4b39ee3a
diff --git a/source/blender/blenkernel/BKE_blender_user_menu.h b/source/blender/blenkernel/BKE_blender_user_menu.h
index dd42d45fd67..6d653ed6f65 100644
--- a/source/blender/blenkernel/BKE_blender_user_menu.h
+++ b/source/blender/blenkernel/BKE_blender_user_menu.h
@@ -28,6 +28,7 @@ struct ListBase;
 struct bUserMenu;
 struct bUserMenuItem;
 struct wmWindowManager;
+struct bUserMenusGroup;
 
 void BKE_blender_user_menu_free_list(struct ListBase *lb);
 void BKE_blender_user_menus_group_idname_update(struct bUserMenusGroup *umg);
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c
index 241ae45ae5e..917955f6c60 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -8909,7 +8909,7 @@ static void read_usermenuitems(BlendDataReader *reader,
     if (umi->type == USER_MENU_TYPE_OPERATOR) {
       bUserMenuItem_Op *umi_op = (bUserMenuItem_Op *)umi;
       BLO_read_data_address(reader, &umi_op->prop);
-      IDP_DirectLinkGroup_OrFree(&umi_op->prop, reader);
+      IDP_BlendDataRead(reader, &umi_op->prop);
     }
     if (umi->type == USER_MENU_TYPE_SUBMENU) {
       bUserMenuItem_SubMenu *umi_sm = (bUserMenuItem_SubMenu *)umi;
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c
index 15c6e25985b..667edef124b 100644
--- a/source/blender/blenloader/intern/writefile.c
+++ b/source/blender/blenloader/intern/writefile.c
@@ -987,7 +987,7 @@ static void write_usermenuitems(BlendWriter *writer, const ListBase *lb)
       const bUserMenuItem_Op *umi_op = (const bUserMenuItem_Op *)umi;
       BLO_write_struct(writer, bUserMenuItem_Op, umi_op);
       if (umi_op->prop) {
-        IDP_WriteProperty(umi_op->prop, writer);
+        IDP_BlendWrite(writer, umi_op->prop);
       }
     }
     else if (umi->type == USER_MENU_TYPE_MENU) {
diff --git a/source/tools b/source/tools
index 5cf2fc3e5dc..6034199b444 160000
--- a/source/tools
+++ b/source/tools
@@ -1 +1 @@
-Subproject commit 5cf2fc3e5dc28025394b57d8743401295528f310
+Subproject commit 6034199b444a1ae91a43dcb7b03144561b3e044a



More information about the Bf-blender-cvs mailing list