[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#5068) buglet in charray.c



Full_Name: Marcus Brinkmann
Version: 2.1.30
OS: GNU/Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (87.123.156.61)


This fixes a warning and seems locally correct.  I did not check the expected
semantics of this code.  Thanks, Marcus.

diff -ru openldap2-2.1.30-orig/libraries/libldap/charray.c
openldap2-2.1.30/libraries/libldap/charray.c
--- openldap2-2.1.30-orig/libraries/libldap/charray.c   2003-03-03
18:10:04.000000000 +0100
+++ openldap2-2.1.30/libraries/libldap/charray.c        2007-07-30
23:24:30.000000000 +0200
@@ -183,7 +183,7 @@
 
        i = 1;
        for ( s = str; *s; s++ ) {
-               if ( ldap_utf8_strchr( brkstr, s ) != NULL ) {
+               if ( ldap_utf8_strchr( brkstr, *s ) != NULL ) {
                        i++;
                }
        }