From: Rico Hoppe Date: Mon, 20 Jan 2025 16:55:32 +0000 (+0000) Subject: src/string: implement macro for function pakfire_format_speed X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Ftest-format_speed;p=people%2Fric9%2Fpakfire.git src/string: implement macro for function pakfire_format_speed Signed-off-by: Rico Hoppe --- diff --git a/src/pakfire/string.c b/src/pakfire/string.c index a5de360d7..16fd8c524 100644 --- a/src/pakfire/string.c +++ b/src/pakfire/string.c @@ -575,7 +575,7 @@ int __pakfire_format_size(char* dst, size_t length, double value) { return __pakfire_string_format(dst, length, *unit, value); } -int pakfire_format_speed(char* dst, size_t length, double value) { +int __pakfire_format_speed(char* dst, size_t length, double value) { const char* units[] = { "%4.0fB/s", "%4.0fkB/s", diff --git a/src/pakfire/string.h b/src/pakfire/string.h index 481b6b278..0757894c6 100644 --- a/src/pakfire/string.h +++ b/src/pakfire/string.h @@ -110,7 +110,10 @@ int pakfire_strings_dump(char** array); #define pakfire_format_size(dst, value) \ __pakfire_format_size(dst, sizeof(dst), value) int __pakfire_format_size(char* dst, size_t length, double value); -int pakfire_format_speed(char* dst, size_t length, double value); + +#define pakfire_format_speed(dst, value) \ + __pakfire_format_speed(dst, sizeof(dst), value) +int __pakfire_format_speed(char* dst, size_t length, double value); #define pakfire_strftime(buffer, format, t) \ __pakfire_strftime(buffer, sizeof(buffer), format, t)