diff options
-rw-r--r-- | daemon/blkid.c | 4 | ||||
-rw-r--r-- | daemon/md.c | 4 |
2 files changed, 2 insertions, 6 deletions
diff --git a/daemon/blkid.c b/daemon/blkid.c index a6170dd9..7cc7889d 100644 --- a/daemon/blkid.c +++ b/daemon/blkid.c @@ -143,10 +143,8 @@ blkid_with_p_i_opt (const char *device) /* Split the command output into lines */ lines = split_lines (out); - if (lines == NULL) { - reply_with_perror ("malloc"); + if (lines == NULL) goto error; - } /* Parse the output of blkid -p -i -o export: * UUID=b6d83437-c6b4-4bf0-8381-ef3fc3578590 diff --git a/daemon/md.c b/daemon/md.c index 78e84f3e..265f4f4c 100644 --- a/daemon/md.c +++ b/daemon/md.c @@ -253,10 +253,8 @@ do_md_detail(const char *md) /* Split the command output into lines */ lines = split_lines (out); - if (lines == NULL) { - reply_with_perror ("malloc"); + if (lines == NULL) goto error; - } /* Parse the output of mdadm -D --export: * MD_LEVEL=raid1 |