From cfc28ee232ce07106137a42d2d467305c00163fe Mon Sep 17 00:00:00 2001 From: David Tardon Date: Fri, 14 Apr 2023 10:08:31 +0200 Subject: [PATCH] tree-wide: add some asserts --- src/resolve/resolved-etc-hosts.c | 2 ++ src/shared/cpu-set-util.c | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/resolve/resolved-etc-hosts.c b/src/resolve/resolved-etc-hosts.c index 5eee9c57b2b..6acae48c2ba 100644 --- a/src/resolve/resolved-etc-hosts.c +++ b/src/resolve/resolved-etc-hosts.c @@ -285,6 +285,8 @@ int etc_hosts_parse(EtcHosts *hosts, FILE *f) { unsigned nr = 0; int r; + assert(hosts); + for (;;) { _cleanup_free_ char *line = NULL; char *l; diff --git a/src/shared/cpu-set-util.c b/src/shared/cpu-set-util.c index 580aa27c5c7..d096576cd6c 100644 --- a/src/shared/cpu-set-util.c +++ b/src/shared/cpu-set-util.c @@ -145,6 +145,8 @@ int parse_cpu_set_full( _cleanup_(cpu_set_reset) CPUSet c = {}; const char *p = ASSERT_PTR(rvalue); + assert(cpu_set); + for (;;) { _cleanup_free_ char *word = NULL; unsigned cpu_lower, cpu_upper; @@ -198,6 +200,8 @@ int parse_cpu_set_extend( _cleanup_(cpu_set_reset) CPUSet cpuset = {}; int r; + assert(old); + r = parse_cpu_set_full(rvalue, &cpuset, true, unit, filename, line, lvalue); if (r < 0) return r; -- 2.47.3