diff --git a/leopard.nim b/leopard.nim index 31e553b..6c0542d 100644 --- a/leopard.nim +++ b/leopard.nim @@ -1,3 +1,4 @@ +import pkg/stew/ptrops import pkg/stew/results import pkg/upraises @@ -169,7 +170,8 @@ proc encode*(code: ReedSolomonCode, data: Data): msg: LeopardInconsistentSizeMsg) enData[i] = allocAligned(symbolBytes, LEO_ALIGN_BYTES) - copyMem(enData[i], addr data[i][0], symbolBytes) + for j in 0..