Fix passwd clearing bug

This commit is contained in:
Kurt Zeilenga 2000-11-06 15:53:02 +00:00
parent e7103a9f64
commit ba37cbc233
6 changed files with 10 additions and 9 deletions

View File

@ -376,7 +376,7 @@ main( int argc, char **argv )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}

View File

@ -436,7 +436,7 @@ main( int argc, char **argv )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}

View File

@ -113,7 +113,7 @@ main(int argc, char **argv)
infile = NULL;
not = contoper = verbose = remove = want_bindpw =
debug = manageDSAit = referrals = 0;
authmethod = LDAP_AUTH_SIMPLE;
authmethod = -1;
version = -1;
prog = (prog = strrchr(argv[0], *LDAP_DIRSEP)) == NULL ? argv[0] : prog + 1;
@ -398,7 +398,7 @@ main(int argc, char **argv)
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}

View File

@ -124,7 +124,7 @@ main( int argc, char *argv[] )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}
@ -139,7 +139,7 @@ main( int argc, char *argv[] )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}
@ -397,7 +397,7 @@ main( int argc, char *argv[] )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}

View File

@ -507,7 +507,7 @@ main( int argc, char **argv )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}

View File

@ -56,6 +56,7 @@ main( int argc, char *argv[] )
switch (i) {
case 'h': /* scheme */
scheme = strdup (optarg);
break;
case 's': /* new password (secret) */
newpw = strdup (optarg);
@ -63,7 +64,7 @@ main( int argc, char *argv[] )
{
char* p;
for( p = optarg; *p == '\0'; p++ ) {
for( p = optarg; *p != '\0'; p++ ) {
*p = '\0';
}
}