[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