[Bf-blender-cvs] [59aef1d7171] master: Cleanup: Use utility to write palette color list

Hans Goudey noreply at git.blender.org
Tue Aug 23 17:19:49 CEST 2022


Commit: 59aef1d7171c9bdc02a22f6ba4453f83a69b920d
Author: Hans Goudey
Date:   Tue Aug 23 11:19:07 2022 -0400
Branches: master
https://developer.blender.org/rB59aef1d7171c9bdc02a22f6ba4453f83a69b920d

Cleanup: Use utility to write palette color list

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

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

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

diff --git a/source/blender/blenkernel/intern/paint.c b/source/blender/blenkernel/intern/paint.c
index 25a8ffcaf7e..e9107bf4a1e 100644
--- a/source/blender/blenkernel/intern/paint.c
+++ b/source/blender/blenkernel/intern/paint.c
@@ -95,13 +95,10 @@ static void palette_blend_write(BlendWriter *writer, ID *id, const void *id_addr
 {
   Palette *palette = (Palette *)id;
 
-  PaletteColor *color;
   BLO_write_id_struct(writer, Palette, id_address, &palette->id);
   BKE_id_blend_write(writer, &palette->id);
 
-  for (color = palette->colors.first; color; color = color->next) {
-    BLO_write_struct(writer, PaletteColor, color);
-  }
+  BLO_write_struct_list(writer, PaletteColor, &palette->colors);
 }
 
 static void palette_blend_read_data(BlendDataReader *reader, ID *id)



More information about the Bf-blender-cvs mailing list