fix the bacapp snprintf return size (#294)
Co-authored-by: Steve Karg <skarg@users.sourceforge.net>
This commit is contained in:
+2
-3
@@ -1169,7 +1169,7 @@ int bacapp_snprintf_value(
|
||||
BACNET_APPLICATION_DATA_VALUE *value;
|
||||
BACNET_PROPERTY_ID property = PROP_ALL;
|
||||
BACNET_OBJECT_TYPE object_type = MAX_BACNET_OBJECT_TYPE;
|
||||
int ret_val = BACNET_STATUS_ERROR;
|
||||
int ret_val = 0;
|
||||
int slen = 0;
|
||||
#if defined(BACAPP_OCTET_STRING) || defined (BACAPP_TYPES_EXTRA)
|
||||
uint8_t *octet_str;
|
||||
@@ -1561,7 +1561,7 @@ int bacapp_snprintf_value(
|
||||
}
|
||||
}
|
||||
ret_val += slen;
|
||||
slen = snprintf(str, str_len, "%lu",
|
||||
slen = snprintf(str, str_len, "%lu)",
|
||||
(unsigned long)value->type.Object_Id.instance);
|
||||
ret_val += slen;
|
||||
break;
|
||||
@@ -1643,7 +1643,6 @@ int bacapp_snprintf_value(
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
ret_val = 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user