diff options
author | Marcel Telka <marcel.telka@nexenta.com> | 2015-08-27 12:49:04 +0200 |
---|---|---|
committer | Robert Mustacchi <rm@joyent.com> | 2015-08-31 08:24:29 -0700 |
commit | 822e63878c940bbf8d5d6fe9d475446e13485b7d (patch) | |
tree | a2154b1a6e46c87570111faacc78f36bac51bf27 /usr/src/lib/libshare/nfs | |
parent | 68271d9e99c74ee948081ec760827ff0567673d1 (diff) | |
download | illumos-joyent-822e63878c940bbf8d5d6fe9d475446e13485b7d.tar.gz |
6167 libshare_nfs: Possible memory leak in configlog()
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Diffstat (limited to 'usr/src/lib/libshare/nfs')
-rw-r--r-- | usr/src/lib/libshare/nfs/libshare_nfs.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/usr/src/lib/libshare/nfs/libshare_nfs.c b/usr/src/lib/libshare/nfs/libshare_nfs.c index 0282c621cb..b3b666fc5e 100644 --- a/usr/src/lib/libshare/nfs/libshare_nfs.c +++ b/usr/src/lib/libshare/nfs/libshare_nfs.c @@ -20,8 +20,8 @@ */ /* - * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2015 Nexenta Systems, Inc. All rights reserved. + * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. */ /* @@ -894,10 +894,8 @@ out: err: if (error != 0) { - if (exp->ex_flags != NULL) - free(exp->ex_tag); - if (exp->ex_log_buffer != NULL) - free(exp->ex_log_buffer); + free(exp->ex_tag); + free(exp->ex_log_buffer); (void) fprintf(stderr, dgettext(TEXT_DOMAIN, "Cannot set log configuration: %s\n"), strerror(error)); |