} while (1);
ldap_pvt_thread_mutex_unlock( &put_mutex1 );
+ return NULL;
}
int
Entry *ctxcsn_e;
ID ctxcsn_id, id;
int ret;
- int i;
+ int i, checkvals;
struct berval mc;
ldap_pvt_thread_t put_tid;
}
}
+ checkvals = (slapMode & SLAP_TOOL_QUICK) ? 0 : 1;
+
if ( use_thread ) {
ldap_pvt_thread_initialize();
ldap_pvt_thread_cond_init( &put_cond1 );
}
while( ldif_read_record( ldiffp, &lineno, &buf, &lmax ) ) {
- Entry *e = str2entry( buf );
+ Entry *e = str2entry2( buf, checkvals );
/*
* Initialize text buffer