From 401340fadead7a8ec711314fe731909b5d49f86f Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Wed, 30 Aug 2023 18:58:58 +0200 Subject: [PATCH] MSVC: Attempt to fix build error because C++ type in C-linkage block --- source/blender/blenkernel/BKE_icons.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/blender/blenkernel/BKE_icons.h b/source/blender/blenkernel/BKE_icons.h index 146f530e675..2137010ea61 100644 --- a/source/blender/blenkernel/BKE_icons.h +++ b/source/blender/blenkernel/BKE_icons.h @@ -216,7 +216,8 @@ void BKE_previewimg_ensure(struct PreviewImage *prv, int size); const char *BKE_previewimg_deferred_filepath_get(const struct PreviewImage *prv); #ifdef __cplusplus -std::optional BKE_previewimg_deferred_thumb_source_get(const struct PreviewImage *prv); +extern "C++" std::optional BKE_previewimg_deferred_thumb_source_get( + const struct PreviewImage *prv); #endif /**