From: Lennart Poettering Date: Thu, 31 Oct 2024 15:53:39 +0000 (+0100) Subject: coredump: use memory_startswith() when looking at a data blob X-Git-Tag: v257-rc1~68^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1694040afe3c33100018d522f091b721b84b87c;p=thirdparty%2Fsystemd.git coredump: use memory_startswith() when looking at a data blob --- diff --git a/src/coredump/coredump.c b/src/coredump/coredump.c index 176e5373b89..f2acf8c37f7 100644 --- a/src/coredump/coredump.c +++ b/src/coredump/coredump.c @@ -1033,7 +1033,7 @@ static int context_parse_iovw(Context *context, struct iovec_wrapper *iovw) { * count (see process_socket() and gather_pid_metadata_*()) */ assert(((char*) iovec->iov_base)[iovec->iov_len] == 0); - const char *p = startswith(iovec->iov_base, meta_field_names[i]); + const char *p = memory_startswith(iovec->iov_base, iovec->iov_len, meta_field_names[i]); if (p) { context->meta[i] = p; context->meta_size[i] = iovec->iov_len - strlen(meta_field_names[i]);