diff --git a/fatal/container/circular_queue.h b/fatal/container/circular_queue.h index c7142af7..7542df97 100644 --- a/fatal/container/circular_queue.h +++ b/fatal/container/circular_queue.h @@ -261,7 +261,7 @@ class circular_queue { FATAL_ASSUME_LE(chunk, count); FATAL_ASSUME_EQ(offset_ == 0, count == chunk); for (auto const end = count - chunk; offset_ < end; ++offset_) { - queue_[offset_].~value_type(); + queue_[offset_].value.~value_type(); } size_ -= count;