From f937c186dedeec4ead1ead9c16646c4aaebafd1b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 18 May 2022 19:24:08 +1000 Subject: Fix build error on WIN32 from `_bpy.context_members` As of [0] which references context arrays from the Python API, C++ name mangling caused 'node_context_dir' not to be found for WIN32. [0]: c8edc458d13c0483907d0fe6f44f6e2887263b57 --- source/blender/editors/space_node/node_intern.hh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/editors/space_node/node_intern.hh') diff --git a/source/blender/editors/space_node/node_intern.hh b/source/blender/editors/space_node/node_intern.hh index 0c02af8a18e..924537d0e8a 100644 --- a/source/blender/editors/space_node/node_intern.hh +++ b/source/blender/editors/space_node/node_intern.hh @@ -31,7 +31,9 @@ struct wmKeyConfig; struct wmWindow; /* Outside of blender namespace to avoid Python documentation build error with `ctypes`. */ +extern "C" { extern const char *node_context_dir[]; +}; namespace blender::ed::space_node { -- cgit v1.2.3