diff --git a/include/cppkafka/kafka_handle_base.h b/include/cppkafka/kafka_handle_base.h index e6095f98..185f4e78 100644 --- a/include/cppkafka/kafka_handle_base.h +++ b/include/cppkafka/kafka_handle_base.h @@ -369,7 +369,7 @@ class CPPKAFKA_API KafkaHandleBase { private: static const std::chrono::milliseconds DEFAULT_TIMEOUT; - struct HandleDeleter { + struct CPPKAFKA_API HandleDeleter { explicit HandleDeleter(const KafkaHandleBase* handle_base_ptr) : handle_base_ptr_{handle_base_ptr} {} void operator()(rd_kafka_t* handle); private: