diff --git a/spine-cpp/spine-cpp/include/spine/Pool.h b/spine-cpp/spine-cpp/include/spine/Pool.h index 6114dd748..963fd6b55 100644 --- a/spine-cpp/spine-cpp/include/spine/Pool.h +++ b/spine-cpp/spine-cpp/include/spine/Pool.h @@ -56,9 +56,10 @@ namespace Spine if (_objects.size() > 0) { T** object = _objects.begin(); + T* ret = *object; _objects.erase(0); - return *object; + return ret; } else {