summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/connection.c
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2008-10-15 06:30:11 +0000
committerNoriko Hosoi <nhosoi@redhat.com>2008-10-15 06:30:11 +0000
commit91d5d9d04a1a0137a6d16089c46f21771b62b3e2 (patch)
tree5668b30e432c29eac8a4dfbf8eebff02af603c35 /ldap/servers/slapd/connection.c
parentf7bc5b0691f58138eeb7783af9743de4410b46c4 (diff)
downloadds-91d5d9d04a1a0137a6d16089c46f21771b62b3e2.tar.gz
ds-91d5d9d04a1a0137a6d16089c46f21771b62b3e2.tar.xz
ds-91d5d9d04a1a0137a6d16089c46f21771b62b3e2.zip
Resolves: #466702
Summary: Memory usage research: checking in the experimental code See also: http://directory.fedoraproject.org/wiki/Memory_Usage_Research
Diffstat (limited to 'ldap/servers/slapd/connection.c')
-rw-r--r--ldap/servers/slapd/connection.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/ldap/servers/slapd/connection.c b/ldap/servers/slapd/connection.c
index 7d6e58d1..58495436 100644
--- a/ldap/servers/slapd/connection.c
+++ b/ldap/servers/slapd/connection.c
@@ -191,12 +191,12 @@ connection_cleanup(Connection *conn)
conn->c_prfd= NULL;
/* c_ci stays as it is */
conn->c_fdi= SLAPD_INVALID_SOCKET_INDEX;
- conn->c_next= NULL;
- conn->c_prev= NULL;
+ conn->c_next= NULL;
+ conn->c_prev= NULL;
conn->c_extension= NULL;
/* remove any SASL I/O from the connection */
sasl_io_cleanup(conn);
- sasl_dispose((sasl_conn_t**)&conn->c_sasl_conn);
+ sasl_dispose((sasl_conn_t**)&conn->c_sasl_conn);
/* free the connection socket buffer */
connection_free_private_buffer(conn);
@@ -2310,7 +2310,7 @@ get_pb()
pb = tmp->pb;
/* Free the memory used by the pb found. */
- free ((char *) tmp);
+ slapi_ch_free ((void **)&tmp);
return (pb);
}
@@ -2448,7 +2448,7 @@ op_copy_identity(Connection *conn, Operation *op)
typelen= conn->c_authtype ? strlen (conn->c_authtype) : 0;
slapi_sdn_done(&op->o_sdn);
- slapi_ch_free((void **) &(op->o_authtype));
+ slapi_ch_free_string(&(op->o_authtype));
if (dnlen <= 0 && typelen <= 0) {
op->o_authtype = NULL;
} else {