aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2019-11-30 03:04:56 -0900
committerDavid M. Syzdek <david@syzdek.net>2019-11-30 03:04:56 -0900
commit0a04e4e443f048f1d788b976ba869efac0ebca7b (patch)
treed236ffc1487727fdb375c0c223dd5c8dab65e985
parentc02f553c704d4bd3265bc8103c9f9b13b36f0ba7 (diff)
downloadldap-utils-0a04e4e443f048f1d788b976ba869efac0ebca7b.tar.gz
ldap-utils-0a04e4e443f048f1d788b976ba869efac0ebca7b.tar.bz2
ldap-utils-0a04e4e443f048f1d788b976ba869efac0ebca7b.tar.xz
ldap-utils-0a04e4e443f048f1d788b976ba869efac0ebca7b.zip
libldapschema: fixing memory leak in ldapschema_schema_err()
-rw-r--r--lib/libldapschema/lerror.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libldapschema/lerror.c b/lib/libldapschema/lerror.c
index 65f4d33..d144540 100644
--- a/lib/libldapschema/lerror.c
+++ b/lib/libldapschema/lerror.c
@@ -139,6 +139,7 @@ int ldapschema_schema_err(LDAPSchema * lsd, LDAPSchemaModel * mod, const char *
139 free(str); 139 free(str);
140 return(lsd->errcode = LDAPSCHEMA_NO_MEMORY); 140 return(lsd->errcode = LDAPSCHEMA_NO_MEMORY);
141 }; 141 };
142 free(str);
142 *listp = tmplist; 143 *listp = tmplist;
143 144
144 // adds object to error list 145 // adds object to error list