diff options
author | Hans Goudey <h.goudey@me.com> | 2020-12-15 21:43:21 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2020-12-15 21:43:21 +0300 |
commit | 26e9c2147e2810d5238408b029195d427a78f80e (patch) | |
tree | 50921a655e2a7d637c1698d1464b18ee1b438c45 /source/blender/blenloader/intern/writefile.c | |
parent | d59e87acf0b8954390ce2691145613ea8585010f (diff) |
Blenloader: Add utility function to write double array
It makes sense to support writing double arrays just like floats.
This is just split from a patch (D9697) to slim it down some.
Diffstat (limited to 'source/blender/blenloader/intern/writefile.c')
-rw-r--r-- | source/blender/blenloader/intern/writefile.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c index e7d55538f7e..0a4f2fde93f 100644 --- a/source/blender/blenloader/intern/writefile.c +++ b/source/blender/blenloader/intern/writefile.c @@ -1374,6 +1374,11 @@ void BLO_write_float_array(BlendWriter *writer, uint num, const float *data_ptr) BLO_write_raw(writer, sizeof(float) * (size_t)num, data_ptr); } +void BLO_write_double_array(BlendWriter *writer, uint num, const double *data_ptr) +{ + BLO_write_raw(writer, sizeof(double) * (size_t)num, data_ptr); +} + void BLO_write_pointer_array(BlendWriter *writer, uint num, const void *data_ptr) { BLO_write_raw(writer, sizeof(void *) * (size_t)num, data_ptr); |