From 4d30a76fb1de4cbc629a8f327b022d92f8386d6e Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 16 Apr 2025 12:49:07 +0200 Subject: [PATCH] util-strings: drop unused safe_atou() Not used anywhere. Signed-off-by: Enrico Weigelt, metux IT consult --- src/util-strings.h | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/src/util-strings.h b/src/util-strings.h index 8df8a08..6e9856c 100644 --- a/src/util-strings.h +++ b/src/util-strings.h @@ -43,36 +43,6 @@ #include "util-macros.h" -static inline bool -safe_atou_base(const char *str, unsigned int *val, int base) -{ - char *endptr; - unsigned long v; - - assert(base == 10 || base == 16 || base == 8); - - errno = 0; - v = strtoul(str, &endptr, base); - if (errno > 0) - return false; - if (str == endptr) - return false; - if (*str != '\0' && *endptr != '\0') - return false; - - if ((long)v < 0) - return false; - - *val = v; - return true; -} - -static inline bool -safe_atou(const char *str, unsigned int *val) -{ - return safe_atou_base(str, val, 10); -} - static inline bool safe_atod(const char *str, double *val) {