From 2cb11c8be707d6b4bfcc5de280337065f6c17ac0 Mon Sep 17 00:00:00 2001 From: Paul Ferrand Date: Tue, 10 Dec 2019 08:20:55 +0100 Subject: [PATCH] Corrected a bug where buffers were not properly counted when copy constructed --- src/sfizz/Buffer.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sfizz/Buffer.h b/src/sfizz/Buffer.h index 81df042f..6a899da2 100644 --- a/src/sfizz/Buffer.h +++ b/src/sfizz/Buffer.h @@ -186,6 +186,7 @@ public: */ Buffer(const Buffer& other) { + counter().newBuffer(0); if (resize(other.size())) { std::memcpy(this->data(), other.data(), other.size() * sizeof(value_type)); }