From 81ce56a1bd4258ba017db715e5b94e66309bebe9 Mon Sep 17 00:00:00 2001 From: Alexander Damian Date: Mon, 27 Jan 2020 10:30:12 -0500 Subject: [PATCH] Fix case when message handle is valid but topic is null --- include/cppkafka/message.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cppkafka/message.h b/include/cppkafka/message.h index f8101a0..db5484e 100644 --- a/include/cppkafka/message.h +++ b/include/cppkafka/message.h @@ -108,7 +108,7 @@ public: */ std::string get_topic() const { assert(handle_); - return rd_kafka_topic_name(handle_->rkt); + return handle_->rkt ? rd_kafka_topic_name(handle_->rkt) : std::string{}; } /**