Fix BACnet object text off-by-one.

This commit is contained in:
Steve Karg
2022-09-16 08:42:07 -05:00
parent d77881147e
commit 196ac2b0fd
2 changed files with 5 additions and 4 deletions
+2 -2
View File
@@ -2034,11 +2034,11 @@ int bacapp_snprintf_value(
}
break;
case PROP_OBJECT_TYPE:
if (value->type.Enumerated < BACNET_OBJECT_TYPE_LAST) {
if (value->type.Enumerated <= BACNET_OBJECT_TYPE_LAST) {
ret_val = snprintf(str, str_len, "%s",
bactext_object_type_name(
value->type.Enumerated));
} else if (value->type.Enumerated <
} else if (value->type.Enumerated <=
BACNET_OBJECT_TYPE_RESERVED_MAX) {
ret_val = snprintf(str, str_len, "reserved %lu",
(unsigned long)value->type.Enumerated);