]> git.sur5r.net Git - openldap/blobdiff - libraries/libldap/friendly.c
Fix #undef LDAP_UFN
[openldap] / libraries / libldap / friendly.c
index 5a5567dfee844008c72c21005d8880fb9933e204..5d4abdabbe22cd60700352bcbbd3ca7b11095c03 100644 (file)
@@ -1,5 +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
@@ -12,9 +13,8 @@
 #include "portable.h"
 
 #include <stdio.h>
-#include <stdlib.h>
+#include <ac/stdlib.h>
 
-#include <ac/ctype.h>
 #include <ac/errno.h>
 #include <ac/socket.h>
 #include <ac/string.h>
 #include "ldap-int.h"
 
 char *
-ldap_friendly_name( char *filename, char *uname, LDAPFriendlyMap **map )
+ldap_friendly_name(
+       LDAP_CONST char *filename,
+       /* LDAP_CONST */ char *uname,
+       LDAPFriendlyMap **map )
 {
        int     i, entries;
        FILE    *fp;
@@ -46,7 +49,7 @@ ldap_friendly_name( char *filename, char *uname, LDAPFriendlyMap **map )
                }
                rewind( fp );
 
-               if ( (*map = (LDAPFriendlyMap *) malloc( (entries + 1) *
+               if ( (*map = (LDAPFriendlyMap *) LDAP_MALLOC( (entries + 1) *
                    sizeof(LDAPFriendlyMap) )) == NULL ) {
                        fclose( fp );
                        return( uname );
@@ -83,8 +86,8 @@ ldap_friendly_name( char *filename, char *uname, LDAPFriendlyMap **map )
                                }
                        }
 
-                       (*map)[i].lf_unfriendly = ldap_strdup( buf );
-                       (*map)[i].lf_friendly   = ldap_strdup( s );
+                       (*map)[i].lf_unfriendly = LDAP_STRDUP( buf );
+                       (*map)[i].lf_friendly   = LDAP_STRDUP( s );
                        i++;
                }
 
@@ -110,10 +113,10 @@ ldap_free_friendlymap( LDAPFriendlyMap **map )
 
        while ( pF->lf_unfriendly )
        {
-               free( pF->lf_unfriendly );
-               free( pF->lf_friendly );
+               LDAP_FREE( pF->lf_unfriendly );
+               LDAP_FREE( pF->lf_friendly );
                pF++;
        }
-       free( *map );
+       LDAP_FREE( *map );
        *map = NULL;
 }