From 4630191fa4acc6e8be5a176167c952dea6e163bb Mon Sep 17 00:00:00 2001 From: Tyler Veness Date: Thu, 15 Apr 2021 11:50:07 -0700 Subject: [PATCH] [wpiutil] circular_buffer: Use value initialization instead of passing zero (#3303) This enables use of types that have a no-args constructor rather than one that takes an explicit zero value. For numeric types, value initialization will result in a zero value, so this is not a functional change. --- wpiutil/src/main/native/include/wpi/circular_buffer.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wpiutil/src/main/native/include/wpi/circular_buffer.inc b/wpiutil/src/main/native/include/wpi/circular_buffer.inc index 0b8aca5f13..14667fc38d 100644 --- a/wpiutil/src/main/native/include/wpi/circular_buffer.inc +++ b/wpiutil/src/main/native/include/wpi/circular_buffer.inc @@ -11,7 +11,7 @@ namespace wpi { template -circular_buffer::circular_buffer(size_t size) : m_data(size, T{0}) {} +circular_buffer::circular_buffer(size_t size) : m_data(size, T{}) {} /** * Returns number of elements in buffer