[Bf-blender-cvs] [28c85e60cb9] soc-2021-uv-editor-improvements: Cleanup: Use struct pointer

Siddhartha Jejurkar noreply at git.blender.org
Sun Jul 4 12:08:57 CEST 2021


Commit: 28c85e60cb92b7a61acafd0492c0e9b9e4b36c27
Author: Siddhartha Jejurkar
Date:   Sun Jul 4 15:29:24 2021 +0530
Branches: soc-2021-uv-editor-improvements
https://developer.blender.org/rB28c85e60cb92b7a61acafd0492c0e9b9e4b36c27

Cleanup: Use struct pointer

Replace struct variables to use pointers instead

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

M	source/blender/draw/engines/overlay/overlay_grid.c

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

diff --git a/source/blender/draw/engines/overlay/overlay_grid.c b/source/blender/draw/engines/overlay/overlay_grid.c
index 0431168700a..ca4065c72ad 100644
--- a/source/blender/draw/engines/overlay/overlay_grid.c
+++ b/source/blender/draw/engines/overlay/overlay_grid.c
@@ -63,7 +63,7 @@ void OVERLAY_grid_init(OVERLAY_Data *vedata)
 
   if (pd->space_type == SPACE_IMAGE) {
     SpaceImage *sima = (SpaceImage *)draw_ctx->space_data;
-    View2D v2d = draw_ctx->region->v2d;
+    View2D *v2d = &draw_ctx->region->v2d;
 
     shd->grid_flag = ED_space_image_has_buffer(sima) ? 0 : PLANE_IMAGE | SHOW_GRID;
     shd->grid_distance = 1.0f;
@@ -72,8 +72,8 @@ void OVERLAY_grid_init(OVERLAY_Data *vedata)
 
     /* For a NxN grid */
     int N = 4;
-    float xzoom = (v2d.cur.xmax - v2d.cur.xmin) / ((float)(v2d.mask.xmax - v2d.mask.xmin));
-    float yzoom = (v2d.cur.ymax - v2d.cur.ymin) / ((float)(v2d.mask.ymax - v2d.mask.ymin));
+    float xzoom = (v2d->cur.xmax - v2d->cur.xmin) / ((float)(v2d->mask.xmax - v2d->mask.xmin));
+    float yzoom = (v2d->cur.ymax - v2d->cur.ymin) / ((float)(v2d->mask.ymax - v2d->mask.ymin));
     /* Calculating average of xzoom and yzoom for accuracy. Using only xzoom or yzoom would have
      * been sufficient */
     shd->zoom_factor = (xzoom + yzoom) / 2.0f;



More information about the Bf-blender-cvs mailing list