Blame taggedfileindex.diff

Bernhard M. Wiedemann 1250f9
This used to be the taggedfileindex patch, but it's gone.
Bernhard M. Wiedemann 1250f9
The remaining part just strips off the tag.
Bernhard M. Wiedemann 1250f9
Bernhard M. Wiedemann 1250f9
--- ./lib/backend/db3.c.orig	2017-01-19 12:54:16.141112342 +0000
Bernhard M. Wiedemann 1250f9
+++ ./lib/backend/db3.c	2017-01-19 12:55:14.587945851 +0000
Bernhard M. Wiedemann 1250f9
@@ -1024,6 +1024,9 @@ static int dbt2set(dbiIndex dbi, DBT * d
Bernhard M. Wiedemann 1250f9
 	    _DBSWAP(hdrNum);
Bernhard M. Wiedemann 1250f9
 	    _DBSWAP(tagNum);
Bernhard M. Wiedemann 1250f9
 	}
Bernhard M. Wiedemann 1250f9
+	/* remove tagged directory info */
Bernhard M. Wiedemann 1250f9
+	if (tagNum.ui & 0x80000000)
Bernhard M. Wiedemann 1250f9
+	    tagNum.ui &= 0x0000ffff;
Bernhard M. Wiedemann 1250f9
 	set->recs[i].hdrNum = hdrNum.ui;
Bernhard M. Wiedemann 1250f9
 	set->recs[i].tagNum = tagNum.ui;
Bernhard M. Wiedemann 1250f9
     }