On 11/17/2014 03:35 PM, David Herrmann wrote:
Hi
Hi,

On Tue, Nov 11, 2014 at 11:33 AM, Susant Sahani <sus...@redhat.com> wrote:
fix:
  CID 1237553 (#1 of 6): Unchecked return value from library
(CHECKED_RETURN

CID 1237553 (#3 of 6): Unchecked return value from library
(CHECKED_RETURN)

CID 1237553 (#4 of 6): Unchecked return value from library
(CHECKED_RETURN)

CID 1237553 (#5 of 6): Unchecked return value from library
(CHECKED_RETURN

CID 1237553 (#6 of 6): Unchecked return value from library
(CHECKED_RETURN)
@@ -289,7 +314,12 @@ static int mount_kdbus(BindMount *m) {
          }

          root = strappenda(temporary_mount, "/kdbus");
-        mkdir(root, 0755);
+        r = mkdir(root, 0755);
+        if (r < 0) {
+                r = -errno;
+                goto fail;
+        }
+

I also wonder whether we should check "errno != EEXIST". Haven't
looked at it in detail, yet.

yes it's better. I'll modify it.

Susant
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to