diff --git a/src/common/tvgArray.h b/src/common/tvgArray.h index d95df404..8178bd0e 100644 --- a/src/common/tvgArray.h +++ b/src/common/tvgArray.h @@ -61,6 +61,7 @@ struct Array void push(Array& rhs) { + if (rhs.count == 0) return; grow(rhs.count); memcpy(data + count, rhs.data, rhs.count * sizeof(T)); count += rhs.count;