Skip to content
Snippets Groups Projects
Commit d69ca65a authored by Howard Chu's avatar Howard Chu
Browse files

ITS#7060 fix str2result return code parsing

parent 6fa893a9
No related branches found
No related tags found
No related merge requests found
......@@ -1694,15 +1694,16 @@ str2result(
continue;
}
while ( isspace( (unsigned char) next[ 0 ] ) ) next++;
if ( next[ 0 ] != '\0' ) {
while ( isspace( (unsigned char) next[ 0 ] ) && next[ 0 ] != '\n' )
next++;
if ( next[ 0 ] != '\0' && next[ 0 ] != '\n' ) {
Debug( LDAP_DEBUG_ANY, "str2result (%s) extra cruft after value\n",
s, 0, 0 );
rc = -1;
continue;
}
/* FIXME: what if it's larger that max int? */
/* FIXME: what if it's larger than max int? */
*code = (int)retcode;
} else if ( strncasecmp( s, "matched", STRLENOF( "matched" ) ) == 0 ) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment