Cleanup: correct usage of extern-C blocks in various places

This removes extern-C blocks around other includes and adds
such blocks for some headers that need them.
This commit is contained in:
2020-07-28 16:32:30 +02:00
parent 9c1da81a4c
commit b274d18aec
94 changed files with 483 additions and 72 deletions

View File

@@ -30,10 +30,18 @@ struct RenderData;
struct RenderLayer;
struct RenderResult;
#ifdef __cplusplus
extern "C" {
#endif
struct RenderLayer *render_get_active_layer(struct Render *re, struct RenderResult *rr);
void render_update_anim_renderdata(struct Render *re,
struct RenderData *rd,
struct ListBase *render_layers);
void render_copy_renderdata(struct RenderData *to, struct RenderData *from);
#ifdef __cplusplus
}
#endif
#endif /* __RENDERPIPELINE_H__ */