Skip to content
Snippets Groups Projects
Commit dd726c5b authored by Kurt Zeilenga's avatar Kurt Zeilenga
Browse files

delete from dn2id database bug in back-ldbm/idl.c (ITS#3046)

Suggested fix provided by Wout van Albada
parent 0c2c38c0
No related branches found
No related tags found
No related merge requests found
......@@ -952,13 +952,16 @@ idl_delete_key (
*/
cont_alloc( &data, &key );
#ifndef USE_INDIRECT_NIDS
for ( nids = 0; !ID_BLOCK_NOID(idl, nids); nids++ )
; /* NULL */
for ( nids = 0; !ID_BLOCK_NOID(idl, nids); nids++ ) {
; /* Empty */
}
for ( j = 0; j<nids; j++ )
#else
nids = ID_BLOCK_NIDS(idl);
for ( j = idl_find(idl, id); j >= 0; j = -1) /* execute once */
j = idl_find(idl, id);
if ( ID_BLOCK_ID(idl, j) > id ) j--;
for (; j>=0; j = -1 ) /* execute once */
#endif
{
ID_BLOCK *tmp;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment