[Bf-blender-cvs] [bd72aa89841] temp-gpencil-eval: Cleanup: More use of LISTBASE_FOREACH

Antonio Vazquez noreply at git.blender.org
Thu Jan 16 10:33:42 CET 2020


Commit: bd72aa89841928e67c5ef29a6d25f655724fa402
Author: Antonio Vazquez
Date:   Thu Jan 16 10:32:03 2020 +0100
Branches: temp-gpencil-eval
https://developer.blender.org/rBbd72aa89841928e67c5ef29a6d25f655724fa402

Cleanup: More use of LISTBASE_FOREACH

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

M	source/blender/blenkernel/intern/gpencil.c

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

diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c
index 0b76d8cf23c..694d7bbdec5 100644
--- a/source/blender/blenkernel/intern/gpencil.c
+++ b/source/blender/blenkernel/intern/gpencil.c
@@ -3868,7 +3868,7 @@ void BKE_gpencil_update_frame_reference_pointers(const struct bGPDframe *gpf_ori
                                                  const struct bGPDframe *gpf_eval)
 {
   int stroke_idx = -1;
-  for (bGPDstroke *gps_orig = gpf_orig->strokes.first; gps_orig; gps_orig = gps_orig->next) {
+  LISTBASE_FOREACH (bGPDstroke *, gps_orig, &gpf_orig->strokes) {
     stroke_idx++;
 
     /* Assign original stroke pointer. */
@@ -3899,7 +3899,7 @@ void BKE_gpencil_update_orig_pointers(const Object *ob_orig, const Object *ob_ev
    * This data will be used by operators. */
 
   int layer_idx = -1;
-  for (bGPDlayer *gpl = gpd_orig->layers.first; gpl; gpl = gpl->next) {
+  LISTBASE_FOREACH (bGPDlayer *, gpl, &gpd_orig->layers) {
     layer_idx++;
     /* Retry evaluated layer. */
     bGPDlayer *gpl_eval = BLI_findlink(&gpd_eval->layers, layer_idx);
@@ -3907,7 +3907,7 @@ void BKE_gpencil_update_orig_pointers(const Object *ob_orig, const Object *ob_ev
       continue;
     }
     int frame_idx = -1;
-    for (bGPDframe *gpf_orig = gpl->frames.first; gpf_orig; gpf_orig = gpf_orig->next) {
+    LISTBASE_FOREACH (bGPDframe *, gpf_orig, &gpl->frames) {
       frame_idx++;
       /* Retry evaluated frame. */
       bGPDframe *gpf_eval = BLI_findlink(&gpl_eval->frames, frame_idx);



More information about the Bf-blender-cvs mailing list