X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibldap%2Fsort.c;h=288ff854549fb4586e187b06eecd9947f3e4c378;hb=8045b54124f0365b3d34d9d3220256f052f2b76b;hp=4e766997890c5903d83a968c6547bf57f1a652e7;hpb=b133aa528b0f530e5f85f190b6308a203b2b9a2c;p=openldap diff --git a/libraries/libldap/sort.c b/libraries/libldap/sort.c index 4e76699789..288ff85454 100644 --- a/libraries/libldap/sort.c +++ b/libraries/libldap/sort.c @@ -1,6 +1,6 @@ /* $OpenLDAP$ */ /* - * Copyright 1998-1999 The OpenLDAP Foundation, All Rights Reserved. + * Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved. * COPYING RESTRICTIONS APPLY, see COPYRIGHT file */ /* Portions @@ -40,11 +40,11 @@ static int et_cmp LDAP_P(( const void *aa, const void *bb)); int ldap_sort_strcasecmp( - const void *a, - const void *b + LDAP_CONST void *a, + LDAP_CONST void *b ) { - return( strcasecmp( (const char *)a, (const char *)b ) ); + return( strcasecmp( *(char *const *)a, *(char *const *)b ) ); } static int @@ -147,7 +147,7 @@ int ldap_sort_values( LDAP *ld, char **vals, - int (*cmp) (const void *, const void *) + int (*cmp) (LDAP_CONST void *, LDAP_CONST void *) ) { int nel;