From b48036fe62e3f6b948407910a6259c1fa36b5246 Mon Sep 17 00:00:00 2001 From: Tyler Galdes Date: Mon, 19 Nov 2018 11:49:17 -0500 Subject: [PATCH] use std::array functions for pointer and size of data --- include/cppkafka/buffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cppkafka/buffer.h b/include/cppkafka/buffer.h index c2c8ed7..b4c05cf 100644 --- a/include/cppkafka/buffer.h +++ b/include/cppkafka/buffer.h @@ -99,7 +99,7 @@ public: */ template Buffer(const std::array& data) - : data_(reinterpret_cast(&data[0])), size_(N * sizeof(T)) { + : data_(reinterpret_cast(data.data())), size_(data.size()) { static_assert(sizeof(T) == sizeof(DataType), "sizeof(T) != sizeof(DataType)"); }