Mercurial > molko
diff libmlk-core/mlk/core/util.h @ 618:509b395171f2
ui: simplify button
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 21 Aug 2023 21:24:30 +0200 |
parents | 76ce31b0151f |
children | fee7bd30725c |
line wrap: on
line diff
--- a/libmlk-core/mlk/core/util.h Mon Aug 21 20:23:35 2023 +0200 +++ b/libmlk-core/mlk/core/util.h Mon Aug 21 21:24:30 2023 +0200 @@ -24,6 +24,8 @@ * \brief libmlk-core utilities */ +#include <stdint.h> + /** * Compute the length of an fixed size array. * @@ -66,6 +68,12 @@ unsigned int mlk_util_nrand(unsigned int min, unsigned int max); +intmax_t +mlk_clampi(intmax_t v, intmax_t min, intmax_t max); + +uintmax_t +mlk_clampu(uintmax_t v, uintmax_t min, uintmax_t max); + #if defined(__cplusplus) } #endif