From 06e6f167c211106212290aa7980880f972d71ba2 Mon Sep 17 00:00:00 2001 From: Emil Velikov Date: Tue, 21 Feb 2023 13:19:28 +0000 Subject: shared: annotate local API as static None of the API is used outside of the compilation unit. Signed-off-by: Emil Velikov Signed-off-by: Lucas De Marchi --- shared/util.c | 6 +++--- shared/util.h | 3 --- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/shared/util.c b/shared/util.c index 4b547ff..e2bab83 100644 --- a/shared/util.c +++ b/shared/util.c @@ -354,7 +354,7 @@ char *freadline_wrapped(FILE *fp, unsigned int *linenum) /* path handling functions */ /* ************************************************************************ */ -bool path_is_absolute(const char *p) +static bool path_is_absolute(const char *p) { assert(p != NULL); @@ -460,13 +460,13 @@ int mkdir_parents(const char *path, mode_t mode) return mkdir_p(path, end - path, mode); } -unsigned long long ts_usec(const struct timespec *ts) +static unsigned long long ts_usec(const struct timespec *ts) { return (unsigned long long) ts->tv_sec * USEC_PER_SEC + (unsigned long long) ts->tv_nsec / NSEC_PER_USEC; } -unsigned long long ts_msec(const struct timespec *ts) +static unsigned long long ts_msec(const struct timespec *ts) { return (unsigned long long) ts->tv_sec * MSEC_PER_SEC + (unsigned long long) ts->tv_nsec / NSEC_PER_MSEC; diff --git a/shared/util.h b/shared/util.h index 7030653..c4a3916 100644 --- a/shared/util.h +++ b/shared/util.h @@ -38,7 +38,6 @@ char *freadline_wrapped(FILE *fp, unsigned int *linenum) __attribute__((nonnull( /* path handling functions */ /* ************************************************************************ */ -bool path_is_absolute(const char *p) _must_check_ __attribute__((nonnull(1))); char *path_make_absolute_cwd(const char *p) _must_check_ __attribute__((nonnull(1))); int mkdir_p(const char *path, int len, mode_t mode); int mkdir_parents(const char *path, mode_t mode); @@ -51,8 +50,6 @@ unsigned long long stat_mstamp(const struct stat *st); #define MSEC_PER_SEC 1000ULL #define NSEC_PER_MSEC 1000000ULL -unsigned long long ts_usec(const struct timespec *ts); -unsigned long long ts_msec(const struct timespec *ts); unsigned long long now_usec(void); unsigned long long now_msec(void); int sleep_until_msec(unsigned long long msec); -- cgit v1.2.1