]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-meta/modify.c
First round of imports from HEAD
[openldap] / servers / slapd / back-meta / modify.c
index 57dc40f90b0b6c743d6c8e8d5911b21be83b3804..01fec49787949fe77839ed497f18c52dcd08cc12 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
+ * Copyright 1998-2003 The OpenLDAP Foundation, All Rights Reserved.
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
  *
  * Copyright 2001, Pierangelo Masarati, All rights reserved. <ando@sys-net.it>
@@ -158,8 +158,9 @@ meta_back_modify(
                }
 
                ldap_back_map( &li->targets[ candidate ]->at_map,
-                               &ml->sml_desc->ad_cname, &mapped, 0 );
-               if ( mapped.bv_val == NULL ) {
+                               &ml->sml_desc->ad_cname, &mapped,
+                               BACKLDAP_MAP );
+               if ( mapped.bv_val == NULL || mapped.bv_val[0] == '\0' ) {
                        continue;
                }