diff options
author | Noriko Hosoi <nhosoi@redhat.com> | 2008-10-15 06:30:11 +0000 |
---|---|---|
committer | Noriko Hosoi <nhosoi@redhat.com> | 2008-10-15 06:30:11 +0000 |
commit | 91d5d9d04a1a0137a6d16089c46f21771b62b3e2 (patch) | |
tree | 5668b30e432c29eac8a4dfbf8eebff02af603c35 /ldap/servers/slapd/connection.c | |
parent | f7bc5b0691f58138eeb7783af9743de4410b46c4 (diff) | |
download | ds-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.c | 10 |
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 { |