From 27db64bce892e9162bf98cfbf368213775f28665 Mon Sep 17 00:00:00 2001 From: Mike Yuan Date: Tue, 23 Jan 2024 22:40:17 +0800 Subject: [PATCH] fstab-generator: add missing assertions --- src/fstab-generator/fstab-generator.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c index 4941e16b689..c57ecad9c3d 100644 --- a/src/fstab-generator/fstab-generator.c +++ b/src/fstab-generator/fstab-generator.c @@ -191,6 +191,8 @@ static int mount_array_add_swap(bool for_initrd, const char *str) { static int write_options(FILE *f, const char *options) { _cleanup_free_ char *o = NULL; + assert(f); + if (isempty(options)) return 0; @@ -208,6 +210,9 @@ static int write_options(FILE *f, const char *options) { static int write_what(FILE *f, const char *what) { _cleanup_free_ char *w = NULL; + assert(f); + assert(what); + w = specifier_escape(what); if (!w) return log_oom(); -- 2.47.3