Cleanup: add size suffix to IMA_MAX_RENDER_TEXT
This read like a flag, when it's a string buffer size.
This commit is contained in:
parent
9c105065ee
commit
3c6239969e
@ -11,7 +11,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#define GPU_INFO_SIZE 512 /* IMA_MAX_RENDER_TEXT */
|
||||
#define GPU_INFO_SIZE 512 /* IMA_MAX_RENDER_TEXT_SIZE */
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
@ -407,7 +407,7 @@ static void make_renderinfo_string(const RenderStats *rs,
|
||||
const Scene *scene,
|
||||
const bool v3d_override,
|
||||
const char *error,
|
||||
char ret[IMA_MAX_RENDER_TEXT])
|
||||
char ret[IMA_MAX_RENDER_TEXT_SIZE])
|
||||
{
|
||||
const char *info_space = " ";
|
||||
const char *info_sep = "| ";
|
||||
@ -514,13 +514,13 @@ static void make_renderinfo_string(const RenderStats *rs,
|
||||
}
|
||||
|
||||
if (G.debug & G_DEBUG) {
|
||||
if (BLI_string_len_array(ret_array, i) >= IMA_MAX_RENDER_TEXT) {
|
||||
if (BLI_string_len_array(ret_array, i) >= IMA_MAX_RENDER_TEXT_SIZE) {
|
||||
printf("WARNING! renderwin text beyond limit\n");
|
||||
}
|
||||
}
|
||||
|
||||
BLI_assert(i < int(BOUNDED_ARRAY_TYPE_SIZE<decltype(ret_array)>()));
|
||||
BLI_string_join_array(ret, IMA_MAX_RENDER_TEXT, ret_array, i);
|
||||
BLI_string_join_array(ret, IMA_MAX_RENDER_TEXT_SIZE, ret_array, i);
|
||||
}
|
||||
|
||||
static void image_renderinfo_cb(void *rjv, RenderStats *rs)
|
||||
@ -533,7 +533,7 @@ static void image_renderinfo_cb(void *rjv, RenderStats *rs)
|
||||
if (rr) {
|
||||
/* malloc OK here, stats_draw is not in tile threads */
|
||||
if (rr->text == nullptr) {
|
||||
rr->text = static_cast<char *>(MEM_callocN(IMA_MAX_RENDER_TEXT, "rendertext"));
|
||||
rr->text = static_cast<char *>(MEM_callocN(IMA_MAX_RENDER_TEXT_SIZE, "rendertext"));
|
||||
}
|
||||
|
||||
make_renderinfo_string(rs, rj->scene, rj->v3d_override, rr->error, rr->text);
|
||||
|
@ -273,8 +273,8 @@ enum {
|
||||
IMA_GENTYPE_GRID_COLOR = 2,
|
||||
};
|
||||
|
||||
/* render */
|
||||
#define IMA_MAX_RENDER_TEXT (1 << 9)
|
||||
/** Size of allocated string #RenderResult::text. */
|
||||
#define IMA_MAX_RENDER_TEXT_SIZE 512
|
||||
|
||||
/** #Image.gen_flag */
|
||||
enum {
|
||||
|
@ -138,7 +138,7 @@ typedef struct RenderEngine {
|
||||
|
||||
struct Render *re;
|
||||
ListBase fullresult;
|
||||
char text[512]; /* IMA_MAX_RENDER_TEXT */
|
||||
char text[512]; /* IMA_MAX_RENDER_TEXT_SIZE */
|
||||
|
||||
int resolution_x, resolution_y;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user