mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
sys/phydat: fix phydat_to_json dim precondition
This commit is contained in:
parent
70346ba8b7
commit
7a94b36430
@ -277,11 +277,11 @@ void phydat_fit(phydat_t *dat, const int32_t *values, unsigned int dim);
|
||||
* for @ref UNIT_NONE.
|
||||
*
|
||||
* @param[in] data data to encode
|
||||
* @param[in] dim dimensions used in @p data, MUST be > 0 and < PHYDAT_DIM
|
||||
* @param[in] dim dimensions used in @p data, MUST be > 0 and <= PHYDAT_DIM
|
||||
* @param[out] buf target buffer for the JSON string, or NULL
|
||||
*
|
||||
* @pre @p dim > 0
|
||||
* @pre @p dim < PHYDAT_DIM
|
||||
* @pre @p dim <= PHYDAT_DIM
|
||||
*
|
||||
* @return number of bytes (potentially) written to @p buf, including `\0`
|
||||
* terminator
|
||||
|
@ -43,7 +43,7 @@ static size_t _bool_to_str(int16_t val, char *buf)
|
||||
|
||||
size_t phydat_to_json(const phydat_t *data, size_t dim, char *buf)
|
||||
{
|
||||
assert((dim > 0) && (dim < PHYDAT_DIM));
|
||||
assert((dim > 0) && (dim <= PHYDAT_DIM));
|
||||
|
||||
size_t pos = 0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user