- //Debug(LDAP_DEBUG_TRACE,"backsql_addattr(): nvals=%d; adding new value\n",nvals,0,0);
- c_at->a_vals=(struct berval **)realloc(c_at->a_vals,sizeof(struct berval *)*(nvals+2));
- c_at->a_vals[nvals]=(struct berval*)ch_calloc(sizeof(struct berval),1);
- c_at->a_vals[nvals]->bv_val=(char*)ch_calloc(sizeof(char),at_val_len);
- strncpy(c_at->a_vals[nvals]->bv_val,at_val,at_val_len);
- c_at->a_vals[nvals]->bv_len=at_val_len;
- c_at->a_vals[nvals+1]=NULL;
+ Debug(LDAP_DEBUG_TRACE,"backsql_entry_addattr(): failed to merge value '%s' for attribute '%s'\n",at_val,at_name,0);
+ return 0;