From: Lennart Poettering Date: Thu, 10 Aug 2023 10:11:33 +0000 (+0200) Subject: coredump: add four assert()s X-Git-Tag: v255-rc1~756^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e6aa443feb1946abe4253f7d0f99d753e55e2569;p=thirdparty%2Fsystemd.git coredump: add four assert()s --- diff --git a/src/coredump/coredump.c b/src/coredump/coredump.c index 8469ab297c3..4898a6f83df 100644 --- a/src/coredump/coredump.c +++ b/src/coredump/coredump.c @@ -1205,6 +1205,9 @@ static int gather_pid_metadata_from_argv( int r, signo; char *t; + assert(iovw); + assert(context); + /* We gather all metadata that were passed via argv[] into an array of iovecs that * we'll forward to the socket unit */ @@ -1258,6 +1261,9 @@ static int gather_pid_metadata(struct iovec_wrapper *iovw, Context *context) { const char *p; int r; + assert(iovw); + assert(context); + /* Note that if we fail on oom later on, we do not roll-back changes to the iovec * structure. (It remains valid, with the first iovec fields initialized.) */