From d602d8c442a7cbcbf96f9f5673d92073d4361def Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Fri, 26 Aug 2005 17:40:42 +0000 Subject: r9656: fix bug in sk record list with next offsets (This used to be commit c588c2ee69fa72089e9c0aed6881a76f4e490d86) --- source3/registry/regfio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source3/registry') diff --git a/source3/registry/regfio.c b/source3/registry/regfio.c index aebb1ebaed..c453130713 100644 --- a/source3/registry/regfio.c +++ b/source3/registry/regfio.c @@ -1779,11 +1779,11 @@ static int hashrec_cmp( REGF_HASH_REC *h1, REGF_HASH_REC *h2 ) REGF_SK_REC *prev = nk->sec_desc->prev; nk->sec_desc->prev_sk_off = prev->hbin_off + prev->hbin->first_hbin_off - HBIN_HDR_SIZE; - prev->next_sk_off = nk->sk_off; + prev->next_sk_off = nk->sec_desc->sk_off; } } - /* dump the reference count */ + /* bump the reference count +1 */ nk->sk_off = nk->sec_desc->sk_off; nk->sec_desc->ref_count++; -- cgit