Author: nhosoi
Update of /cvs/dirsec/ldapserver/ldap/servers/slapd/tools
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25637/ldap/servers/slapd/tools
Modified Files:
pwenc.c
Log Message:
Resolves: #466702
Summary: Memory usage research: checking in the experimental code
See also:
http://directory.fedoraproject.org/wiki/Memory_Usage_Research
Index: pwenc.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/tools/pwenc.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- pwenc.c 8 Oct 2008 17:29:04 -0000 1.10
+++ pwenc.c 15 Oct 2008 06:30:11 -0000 1.11
@@ -105,7 +105,7 @@
if ( NULL == orig ) {
return NULL;
}
- r = calloc( 1, strlen( orig ) + 2 );
+ r = slapi_ch_calloc( 1, strlen( orig ) + 2 );
strcpy( r, orig );
if ( heflag ) {
@@ -282,7 +282,7 @@
}
puts( enc );
- free( enc );
+ slapi_ch_free_string( &enc );
} else { /* compare passwords */
if (( rc = (*(cmppwsp->pws_cmp))( decode( argv[ optind ]), cmp )) == 0 ) {
printf( "%s: password ok.\n", name );