diff options
author | Igor Kozhukhov <ikozhukhov@gmail.com> | 2015-04-17 22:57:59 +0300 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2015-04-22 08:35:26 -0700 |
commit | 85aac7c12e738f35fbcd61cdc0503288fb66b382 (patch) | |
tree | 040ab98c2339c983f6c014e987d5f2c5b326bfde | |
parent | 14c3be3932e278c263b32fb17daff38fd4de18f8 (diff) | |
download | illumos-gate-85aac7c12e738f35fbcd61cdc0503288fb66b382.tar.gz |
5831 "beadm umount <dir>" core dump
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Approved by: Robert Mustacchi <rm@joyent.com>
-rw-r--r-- | usr/src/lib/libbe/common/be_mount.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/libbe/common/be_mount.c b/usr/src/lib/libbe/common/be_mount.c index 70ad9c4ac3..03cb03b128 100644 --- a/usr/src/lib/libbe/common/be_mount.c +++ b/usr/src/lib/libbe/common/be_mount.c @@ -24,6 +24,7 @@ */ /* * Copyright 2013 Nexenta Systems, Inc. All rights reserved. + * Copyright 2015 EveryCity Ltd. */ /* @@ -192,7 +193,6 @@ be_unmount(nvlist_t *be_attrs) if (be_name[0] == '/') { if ((ds = be_get_ds_from_dir(be_name)) != NULL) { if ((be_name_mnt = strrchr(ds, '/')) != NULL) { - free(be_name); be_name = be_name_mnt + 1; } } else { |