From b31765540d40675665d8a58f5fa4d1e23dd5ba64 Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Tue, 21 Sep 2021 09:56:57 +0200 Subject: Fixed input args documentation. Fixed carr2 and carr3 clone functions. --- include/stc/carr2.h | 2 +- include/stc/carr3.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/stc/carr2.h b/include/stc/carr2.h index 93cabb6e..12b61876 100644 --- a/include/stc/carr2.h +++ b/include/stc/carr2.h @@ -108,7 +108,7 @@ STC_DEF Self cx_memb(_with_values)(size_t xdim, size_t ydim, i_val value) { STC_DEF Self cx_memb(_clone)(Self src) { Self _arr = cx_memb(_init)(src.xdim, src.ydim); for (cx_value_t* p = _arr.data[0], *q = src.data[0], *e = p + cx_memb(_size)(src); p != e; ++p, ++q) - *p = i_valfrom(*q); + *p = i_valfrom(i_valto(q)); return _arr; } diff --git a/include/stc/carr3.h b/include/stc/carr3.h index 8ba67d43..1e11b03e 100644 --- a/include/stc/carr3.h +++ b/include/stc/carr3.h @@ -112,7 +112,7 @@ STC_DEF Self cx_memb(_with_values)(size_t xdim, size_t ydim, size_t zdim, i_val STC_DEF Self cx_memb(_clone)(Self src) { Self _arr = cx_memb(_init)(src.xdim, src.ydim, src.zdim); for (cx_value_t* p = **_arr.data, *q = **src.data, *e = p + cx_memb(_size)(src); p != e; ++p, ++q) - *p = i_valfrom(*q); + *p = i_valfrom(i_valto(q)); return _arr; } -- cgit v1.2.3