[Bf-blender-cvs] [b8fc7ed9940] master: Fix incorrect forward declarations, causing warnings on Windows

Julian Eisel noreply at git.blender.org
Wed Nov 9 22:38:05 CET 2022


Commit: b8fc7ed994049570da9d00589e2a952839670b73
Author: Julian Eisel
Date:   Wed Nov 9 22:33:53 2022 +0100
Branches: master
https://developer.blender.org/rBb8fc7ed994049570da9d00589e2a952839670b73

Fix incorrect forward declarations, causing warnings on Windows

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

M	source/blender/blenkernel/BKE_asset_library.hh
M	source/blender/blenkernel/BKE_asset_representation.hh

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

diff --git a/source/blender/blenkernel/BKE_asset_library.hh b/source/blender/blenkernel/BKE_asset_library.hh
index e4ad5b78c43..f69847bd1ed 100644
--- a/source/blender/blenkernel/BKE_asset_library.hh
+++ b/source/blender/blenkernel/BKE_asset_library.hh
@@ -27,7 +27,7 @@ struct Main;
 
 namespace blender::bke {
 
-struct AssetRepresentation;
+class AssetRepresentation;
 
 /**
  * AssetLibrary provides access to an asset library's data.
diff --git a/source/blender/blenkernel/BKE_asset_representation.hh b/source/blender/blenkernel/BKE_asset_representation.hh
index 4de63473113..edaa5a203ba 100644
--- a/source/blender/blenkernel/BKE_asset_representation.hh
+++ b/source/blender/blenkernel/BKE_asset_representation.hh
@@ -22,7 +22,7 @@ namespace blender::bke {
  * https://wiki.blender.org/wiki/Source/Architecture/Asset_System/Back_End#Asset_Representation
  */
 class AssetRepresentation {
-  friend class AssetLibrary;
+  friend struct AssetLibrary;
 
   struct ExternalAsset {
     std::string name;



More information about the Bf-blender-cvs mailing list