From b57ebc6004bbe512546bc30366256d15da20219a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 10 Dec 2019 21:32:10 +0100 Subject: [PATCH] conf-parser: add parser for 32bit signed integers --- src/shared/conf-parser.c | 1 + src/shared/conf-parser.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/shared/conf-parser.c b/src/shared/conf-parser.c index cb20279dda..bb8a00c568 100644 --- a/src/shared/conf-parser.c +++ b/src/shared/conf-parser.c @@ -515,6 +515,7 @@ DEFINE_PARSER(long, long, safe_atoli); DEFINE_PARSER(uint8, uint8_t, safe_atou8); DEFINE_PARSER(uint16, uint16_t, safe_atou16); DEFINE_PARSER(uint32, uint32_t, safe_atou32); +DEFINE_PARSER(int32, int32_t, safe_atoi32); DEFINE_PARSER(uint64, uint64_t, safe_atou64); DEFINE_PARSER(unsigned, unsigned, safe_atou); DEFINE_PARSER(double, double, safe_atod); diff --git a/src/shared/conf-parser.h b/src/shared/conf-parser.h index 287620ad71..3a07bec303 100644 --- a/src/shared/conf-parser.h +++ b/src/shared/conf-parser.h @@ -115,6 +115,7 @@ CONFIG_PARSER_PROTOTYPE(config_parse_long); CONFIG_PARSER_PROTOTYPE(config_parse_uint8); CONFIG_PARSER_PROTOTYPE(config_parse_uint16); CONFIG_PARSER_PROTOTYPE(config_parse_uint32); +CONFIG_PARSER_PROTOTYPE(config_parse_int32); CONFIG_PARSER_PROTOTYPE(config_parse_uint64); CONFIG_PARSER_PROTOTYPE(config_parse_double); CONFIG_PARSER_PROTOTYPE(config_parse_iec_size);