[systemd-devel] [PATCH] fstab-generator: add missing strempty() calls
Lennart Poettering
lennart at poettering.net
Mon Mar 25 12:15:09 PDT 2013
On Mon, 25.03.13 21:10, Mantas Mikulėnas (grawity at gmail.com) wrote:
Ouch. Applied! Thanks!
> ---
> src/fstab-generator/fstab-generator.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c
> index 7f065eb..9754f3a 100644
> --- a/src/fstab-generator/fstab-generator.c
> +++ b/src/fstab-generator/fstab-generator.c
> @@ -403,7 +403,7 @@ static int parse_fstab(const char *prefix, bool initrd) {
> if (errno == ENOENT)
> return 0;
>
> - log_error("Failed to open %s/etc/fstab: %m", prefix);
> + log_error("Failed to open %s/etc/fstab: %m", strempty(prefix));
> return -errno;
> }
>
> @@ -415,7 +415,7 @@ static int parse_fstab(const char *prefix, bool initrd) {
> continue;
>
> what = fstab_node_to_udev_node(me->mnt_fsname);
> - where = strjoin(prefix, me->mnt_dir, NULL);
> + where = strjoin(strempty(prefix), me->mnt_dir, NULL);
> if (!what || !where) {
> r = log_oom();
> goto finish;
Lennart
--
Lennart Poettering - Red Hat, Inc.
More information about the systemd-devel
mailing list