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 /**