From 623427456eb632bb0b041b5fe430f70d2d3ce232 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 11 Jan 2019 12:15:00 +0100 Subject: login-utils/logindefs: clenaup API The default value should be unsigned if the result is also unsigned... Signed-off-by: Karel Zak --- login-utils/logindefs.c | 2 +- login-utils/logindefs.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'login-utils') diff --git a/login-utils/logindefs.c b/login-utils/logindefs.c index ebf1a9f3a..07a977660 100644 --- a/login-utils/logindefs.c +++ b/login-utils/logindefs.c @@ -196,7 +196,7 @@ int getlogindefs_bool(const char *name, int dflt) return ptr && ptr->value ? (strcasecmp(ptr->value, "yes") == 0) : dflt; } -unsigned long getlogindefs_num(const char *name, long dflt) +unsigned long getlogindefs_num(const char *name, unsigned long dflt) { struct item *ptr = search(name); char *end = NULL; diff --git a/login-utils/logindefs.h b/login-utils/logindefs.h index 064737c6c..b83ac4824 100644 --- a/login-utils/logindefs.h +++ b/login-utils/logindefs.h @@ -4,7 +4,7 @@ extern void logindefs_load_file(const char *filename); extern void logindefs_set_loader(void (*loader)(void *data), void *data); extern int getlogindefs_bool(const char *name, int dflt); -extern unsigned long getlogindefs_num(const char *name, long dflt); +extern unsigned long getlogindefs_num(const char *name, unsigned long dflt); extern const char *getlogindefs_str(const char *name, const char *dflt); extern void free_getlogindefs_data(void); extern int logindefs_setenv(const char *name, const char *conf, const char *dflt); -- cgit v1.2.3-55-g7522