]> git.sur5r.net Git - openldap/blobdiff - libraries/libldap/dntest.c
ITS#1732 signed/unsigned fixes
[openldap] / libraries / libldap / dntest.c
index caa03212c95b4f48fe6dafd75e1eb4610c9e9319..72d3c52febb82f4e73f4c1564564ccfcef8a84eb 100644 (file)
@@ -72,8 +72,8 @@ main( int argc, char *argv[] )
                size_t len;
                
                fgets( buf, sizeof( buf ), stdin );
-               len = strlen( buf ) - 1;
-               if ( len >= 0 && buf[ len ] == '\n' ) {
+               len = strlen( buf );
+               if ( len > 0 && buf[ --len ] == '\n' ) {
                        buf[ len ] = '\0';
                }
                strin = buf;