From 791c1e5d3b369c70852239e67a55b2e18928ba5e Mon Sep 17 00:00:00 2001 From: Jonathan <74002342+jd-imi@users.noreply.github.com> Date: Tue, 10 Dec 2024 19:23:34 +0100 Subject: [PATCH] bacdcode.c : Fix ability to write empty string (#871) --- src/bacnet/bacdcode.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bacnet/bacdcode.c b/src/bacnet/bacdcode.c index 25af2946..f0ba3853 100644 --- a/src/bacnet/bacdcode.c +++ b/src/bacnet/bacdcode.c @@ -2487,6 +2487,8 @@ int bacnet_character_string_decode( string_value = (const char *)&apdu[1]; (void)characterstring_init( char_string, encoding, string_value, len_value - 1); + } else { + (void)characterstring_init(char_string, encoding, NULL, 0); } len = (int)len_value; }