From e1577829dd0845f88367661c3efb675deb335089 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Wed, 9 Jul 2025 20:22:35 +0200 Subject: [PATCH] [cpp] Add Array(capacity) constructor --- spine-cpp/spine-cpp/include/spine/Array.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spine-cpp/spine-cpp/include/spine/Array.h b/spine-cpp/spine-cpp/include/spine/Array.h index abbeca948..009376e5e 100644 --- a/spine-cpp/spine-cpp/include/spine/Array.h +++ b/spine-cpp/spine-cpp/include/spine/Array.h @@ -45,6 +45,10 @@ namespace spine { Array() : _size(0), _capacity(0), _buffer(NULL) { } + Array(size_t capacity) : _size(0), _capacity(0), _buffer(NULL) { + ensureCapacity(capacity); + } + Array(const Array &inArray) : _size(inArray._size), _capacity(inArray._capacity), _buffer(NULL) { if (_capacity > 0) { _buffer = allocate(_capacity);