[Bf-blender-cvs] [93e2dc4524f] temp-gpencil-bezier-stroke-type: Cleanup: fix address sanitizer warning

Brecht Van Lommel noreply at git.blender.org
Tue Apr 13 11:29:19 CEST 2021


Commit: 93e2dc4524ffee7ad750c9de23a51f61e9958fd4
Author: Brecht Van Lommel
Date:   Mon Apr 12 16:40:47 2021 +0200
Branches: temp-gpencil-bezier-stroke-type
https://developer.blender.org/rB93e2dc4524ffee7ad750c9de23a51f61e9958fd4

Cleanup: fix address sanitizer warning

===================================================================

M	source/blender/editors/space_image/image_draw.c

===================================================================

diff --git a/source/blender/editors/space_image/image_draw.c b/source/blender/editors/space_image/image_draw.c
index 2be6d31369c..dc693b25107 100644
--- a/source/blender/editors/space_image/image_draw.c
+++ b/source/blender/editors/space_image/image_draw.c
@@ -83,7 +83,6 @@ static void draw_render_info(
     const bContext *C, Scene *scene, Image *ima, ARegion *region, float zoomx, float zoomy)
 {
   Render *re = RE_GetSceneRender(scene);
-  RenderData *rd = RE_engine_get_render_data(re);
   Scene *stats_scene = ED_render_job_get_scene(C);
   if (stats_scene == NULL) {
     stats_scene = CTX_data_scene(C);
@@ -112,6 +111,7 @@ static void draw_render_info(
       GPU_matrix_translate_2f(x, y);
       GPU_matrix_scale_2f(zoomx, zoomy);
 
+      RenderData *rd = RE_engine_get_render_data(re);
       if (rd->mode & R_BORDER) {
         /* TODO: round or floor instead of casting to int */
         GPU_matrix_translate_2f((int)(-rd->border.xmin * rd->xsch * rd->size * 0.01f),



More information about the Bf-blender-cvs mailing list