From 2953e0dcc56b3de69b4f8b6de4429745081441a0 Mon Sep 17 00:00:00 2001 From: Christian <6939810+chkr1011@users.noreply.github.com> Date: Mon, 29 May 2023 12:41:24 +0200 Subject: [PATCH] Improve payload to string conversion --- Source/MQTTnet/MqttApplicationMessageExtensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/MQTTnet/MqttApplicationMessageExtensions.cs b/Source/MQTTnet/MqttApplicationMessageExtensions.cs index fd59a667..bf3e7154 100644 --- a/Source/MQTTnet/MqttApplicationMessageExtensions.cs +++ b/Source/MQTTnet/MqttApplicationMessageExtensions.cs @@ -22,6 +22,11 @@ namespace MQTTnet return null; } + if (applicationMessage.PayloadSegment.Array == null) + { + return null; + } + var payloadSegment = applicationMessage.PayloadSegment; return Encoding.UTF8.GetString(payloadSegment.Array, payloadSegment.Offset, payloadSegment.Count); }