diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-02-23 14:16:32 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-02-23 14:18:34 +0300 |
commit | 6eb59c57782724cdcbc1564356f2c2e2619c01ec (patch) | |
tree | 440ed66b7232e9ab945fc93a2be7a0c77c149379 | |
parent | 8214a1ae34ad7a08585813fc9234f927ea89a3dc (diff) |
Cleanup: GCC redundant declarations
Previous waning suppression was only tested with clang.
-rw-r--r-- | intern/clog/CLG_log.h | 1 | ||||
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_materials.c | 2 | ||||
-rw-r--r-- | source/blender/editors/space_node/drawnode.c | 3 | ||||
-rw-r--r-- | source/blender/python/intern/bpy.h | 3 |
4 files changed, 3 insertions, 6 deletions
diff --git a/intern/clog/CLG_log.h b/intern/clog/CLG_log.h index 0cf1bda6625..810997ac78b 100644 --- a/intern/clog/CLG_log.h +++ b/intern/clog/CLG_log.h @@ -148,7 +148,6 @@ void CLG_logref_init(CLG_LogRef *clg_ref); /** Declare outside function, declare as extern in header. */ #define CLG_LOGREF_DECLARE_GLOBAL(var, id) \ static CLG_LogRef _static_ ## var = {id}; \ - extern CLG_LogRef *var; \ CLG_LogRef *var = &_static_ ## var /** Initialize struct once. */ diff --git a/source/blender/draw/engines/eevee/eevee_materials.c b/source/blender/draw/engines/eevee/eevee_materials.c index 133adf499c0..f08295b6158 100644 --- a/source/blender/draw/engines/eevee/eevee_materials.c +++ b/source/blender/draw/engines/eevee/eevee_materials.c @@ -103,8 +103,6 @@ extern char datatoc_volumetric_lib_glsl[]; extern char datatoc_gpu_shader_uniform_color_frag_glsl[]; -extern Material defmaterial; - /* *********** FUNCTIONS *********** */ #if 0 /* Used only to generate the LUT values */ diff --git a/source/blender/editors/space_node/drawnode.c b/source/blender/editors/space_node/drawnode.c index 6184a6ca2c3..60dcdaebb08 100644 --- a/source/blender/editors/space_node/drawnode.c +++ b/source/blender/editors/space_node/drawnode.c @@ -2963,9 +2963,6 @@ void ED_node_init_butfuncs(void) /* Fallback types for undefined tree, nodes, sockets * Defined in blenkernel, but not registered in type hashes. */ - /*extern bNodeTreeType NodeTreeTypeUndefined;*/ - extern bNodeType NodeTypeUndefined; - extern bNodeSocketType NodeSocketTypeUndefined; /* default ui functions */ NodeTypeUndefined.draw_nodetype = node_draw_default; diff --git a/source/blender/python/intern/bpy.h b/source/blender/python/intern/bpy.h index bf2431603c8..bd0212cb52a 100644 --- a/source/blender/python/intern/bpy.h +++ b/source/blender/python/intern/bpy.h @@ -28,4 +28,7 @@ extern PyObject *bpy_package_py; void BPY_atexit_register(void); void BPY_atexit_unregister(void); +extern struct CLG_LogRef *BPY_LOG_CONTEXT; +extern struct CLG_LogRef *BPY_LOG_RNA; + #endif /* __BPY_H__ */ |