diff --git a/src/sfizz/FilePool.h b/src/sfizz/FilePool.h index 41068598..7f8be842 100644 --- a/src/sfizz/FilePool.h +++ b/src/sfizz/FilePool.h @@ -342,13 +342,9 @@ private: struct QueuedFileData { using TimePoint = std::chrono::time_point; - QueuedFileData() = default; - QueuedFileData(std::weak_ptr id, FileData* data, TimePoint queuedTime) + QueuedFileData() noexcept {} + QueuedFileData(std::weak_ptr id, FileData* data, TimePoint queuedTime) noexcept : id(id), data(data), queuedTime(queuedTime) {} - QueuedFileData(const QueuedFileData&) = default; - QueuedFileData& operator=(const QueuedFileData&) = default; - QueuedFileData(QueuedFileData&&) = default; - QueuedFileData& operator=(QueuedFileData&&) = default; std::weak_ptr id; FileData* data { nullptr }; TimePoint queuedTime {};