summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Kozhukhov <ikozhukhov@gmail.com>2015-04-17 22:57:59 +0300
committerRobert Mustacchi <rm@joyent.com>2015-04-22 08:35:26 -0700
commit85aac7c12e738f35fbcd61cdc0503288fb66b382 (patch)
tree040ab98c2339c983f6c014e987d5f2c5b326bfde
parent14c3be3932e278c263b32fb17daff38fd4de18f8 (diff)
downloadillumos-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.c2
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 {