1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-28 16:01:18 +01:00

Merge pull request #18117 from LP-HAW/fix-phydat_to_json

sys/phydat: fix phydat_to_json precondition
This commit is contained in:
chrysn 2022-05-19 23:24:25 +02:00 committed by GitHub
commit bb56b34c3a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View File

@ -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

View File

@ -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;