diff --git a/container/FixedArrayList.h b/container/FixedArrayList.h index 36d37979..12e292b4 100644 --- a/container/FixedArrayList.h +++ b/container/FixedArrayList.h @@ -21,7 +21,7 @@ public: //is this feasible? FixedArrayList(T * data_, count_t count, bool swapArrayListEndianess = false): ArrayList(data, MAX_SIZE) { - memcpy(this->data, data_, count); + memcpy(this->data, data_, count * sizeof(T)); this->size = count; if(swapArrayListEndianess) { ArrayList::swapArrayListEndianness();