From b77d20d7b2f5fd29ac3d55daeec65e77d15a9b72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=98=82?= Date: Thu, 12 Jan 2023 12:08:34 +0000 Subject: [PATCH] use static MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 李昂 --- package/pika_libc/pika_vsnprintf.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/package/pika_libc/pika_vsnprintf.c b/package/pika_libc/pika_vsnprintf.c index 0e02438a4..7de518a06 100644 --- a/package/pika_libc/pika_vsnprintf.c +++ b/package/pika_libc/pika_vsnprintf.c @@ -486,18 +486,20 @@ struct scaling_factor { // to divide by it }; -double apply_scaling(double num, struct scaling_factor normalization) { +static double apply_scaling(double num, struct scaling_factor normalization) { return normalization.multiply ? num * normalization.raw_factor : num / normalization.raw_factor; } -double unapply_scaling(double normalized, struct scaling_factor normalization) { +static double unapply_scaling(double normalized, + struct scaling_factor normalization) { return normalization.multiply ? normalized / normalization.raw_factor : normalized * normalization.raw_factor; } -struct scaling_factor update_normalization(struct scaling_factor sf, - double extra_multiplicative_factor) { +static struct scaling_factor update_normalization( + struct scaling_factor sf, + double extra_multiplicative_factor) { struct scaling_factor result; if (sf.multiply) { result.multiply = true; @@ -1256,7 +1258,10 @@ static int __vsnprintf(out_fct_type out, * * @return The number of characters actually written to buffer. */ -int pika_vsnprintf(char* buf, rt_size_t size, const char* fmt, va_list args) { +static int pika_vsnprintf(char* buf, + rt_size_t size, + const char* fmt, + va_list args) { return __vsnprintf(out_buffer, buf, size, fmt, args); }