SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
113
textproc/swish-e/patches/patch-src_db_write_c
Normal file
113
textproc/swish-e/patches/patch-src_db_write_c
Normal file
|
@ -0,0 +1,113 @@
|
|||
Fix namespace collision with libz
|
||||
|
||||
Index: src/db_write.c
|
||||
--- src/db_write.c.orig
|
||||
+++ src/db_write.c
|
||||
@@ -239,7 +239,7 @@ void build_worddata(SWISH * sw, ENTRY * ep)
|
||||
/* Jump pointer to next element */
|
||||
p = compressed_data + sizeof(LOCATION *);
|
||||
|
||||
- metaID = uncompress2(&p);
|
||||
+ metaID = swish_uncompress2(&p);
|
||||
|
||||
memcpy((char *)&chunk_size,(char *)p,sizeof(chunk_size));
|
||||
p += sizeof(chunk_size);
|
||||
@@ -386,12 +386,12 @@ unsigned char *q;
|
||||
** are presents to calculate a safe size for olddata with packedlongs */
|
||||
p1=olddata;
|
||||
num_metaids1=0;
|
||||
- uncompress2(&p1); /* Jump tfreq */
|
||||
+ swish_uncompress2(&p1); /* Jump tfreq */
|
||||
do
|
||||
{
|
||||
num_metaids1++;
|
||||
- uncompress2(&p1); /* Jump metaid */
|
||||
- metadata_length_1 = uncompress2(&p1);
|
||||
+ swish_uncompress2(&p1); /* Jump metaid */
|
||||
+ metadata_length_1 = swish_uncompress2(&p1);
|
||||
p1 += metadata_length_1;
|
||||
} while ((p1 - olddata) != sz_olddata);
|
||||
maxtotsize = sw->Index->sz_worddata_buffer + (sz_olddata + num_metaids1 * sizeof(long));
|
||||
@@ -417,17 +417,17 @@ unsigned char *q;
|
||||
q = p = sw->Index->worddata_buffer;
|
||||
|
||||
/* Now read tfrequency */
|
||||
- tfreq1 = uncompress2(&p1); /* tfrequency - number of files with this word */
|
||||
- tfreq2 = uncompress2(&p2); /* tfrequency - number of files with this word */
|
||||
+ tfreq1 = swish_uncompress2(&p1); /* tfrequency - number of files with this word */
|
||||
+ tfreq2 = swish_uncompress2(&p2); /* tfrequency - number of files with this word */
|
||||
/* Write tfrequency */
|
||||
p = compress3(tfreq1 + tfreq2, p);
|
||||
|
||||
/* Now look for MetaIDs */
|
||||
- curmetaID_1 = uncompress2(&p1);
|
||||
- curmetaID_2 = uncompress2(&p2);
|
||||
+ curmetaID_1 = swish_uncompress2(&p1);
|
||||
+ curmetaID_2 = swish_uncompress2(&p2);
|
||||
|
||||
/* Old data is compressed in a different more optimized schema */
|
||||
- metadata_length_1 = uncompress2(&p1);
|
||||
+ metadata_length_1 = swish_uncompress2(&p1);
|
||||
nextposmetaname_1 = p1 - olddata + metadata_length_1;
|
||||
|
||||
curmetanamepos_1 = p1 - olddata;
|
||||
@@ -485,8 +485,8 @@ unsigned char *q;
|
||||
/* Values for next metaID if exists */
|
||||
if(curmetaID_1)
|
||||
{
|
||||
- curmetaID_1 = uncompress2(&p1); /* Next metaID */
|
||||
- metadata_length_1 = uncompress2(&p1);
|
||||
+ curmetaID_1 = swish_uncompress2(&p1); /* Next metaID */
|
||||
+ metadata_length_1 = swish_uncompress2(&p1);
|
||||
nextposmetaname_1 = p1 - olddata + metadata_length_1;
|
||||
curmetanamepos_1 = p1 - olddata;
|
||||
}
|
||||
@@ -522,7 +522,7 @@ unsigned char *q;
|
||||
/* Values for next metaID if exists */
|
||||
if(curmetaID_2)
|
||||
{
|
||||
- curmetaID_2 = uncompress2(&p2); /* Next metaID */
|
||||
+ curmetaID_2 = swish_uncompress2(&p2); /* Next metaID */
|
||||
nextposmetaname_2 = UNPACKLONG2(p2);
|
||||
p2 += sizeof(long);
|
||||
curmetanamepos_2 = p2 - newdata;
|
||||
@@ -539,8 +539,8 @@ unsigned char *q;
|
||||
}
|
||||
else
|
||||
{
|
||||
- curmetaID_1 = uncompress2(&p1); /* Next metaID */
|
||||
- metadata_length_1 = uncompress2(&p1);
|
||||
+ curmetaID_1 = swish_uncompress2(&p1); /* Next metaID */
|
||||
+ metadata_length_1 = swish_uncompress2(&p1);
|
||||
nextposmetaname_1 = p1 - olddata + metadata_length_1;
|
||||
curmetanamepos_1 = p1 - olddata;
|
||||
}
|
||||
@@ -556,7 +556,7 @@ unsigned char *q;
|
||||
}
|
||||
else
|
||||
{
|
||||
- curmetaID_2 = uncompress2(&p2); /* Next metaID */
|
||||
+ curmetaID_2 = swish_uncompress2(&p2); /* Next metaID */
|
||||
nextposmetaname_2 = UNPACKLONG2(p2);
|
||||
p2 += sizeof(long);
|
||||
curmetanamepos_2 = p2 - newdata;
|
||||
@@ -587,8 +587,8 @@ unsigned char *q;
|
||||
}
|
||||
else
|
||||
{
|
||||
- curmetaID_1 = uncompress2(&p1); /* Next metaID */
|
||||
- metadata_length_1 = uncompress2(&p1);
|
||||
+ curmetaID_1 = swish_uncompress2(&p1); /* Next metaID */
|
||||
+ metadata_length_1 = swish_uncompress2(&p1);
|
||||
nextposmetaname_1 = p1 - olddata + metadata_length_1;
|
||||
curmetanamepos_1 = p1 - olddata;
|
||||
}
|
||||
@@ -615,7 +615,7 @@ unsigned char *q;
|
||||
}
|
||||
else
|
||||
{
|
||||
- curmetaID_2 = uncompress2(&p2); /* Next metaID */
|
||||
+ curmetaID_2 = swish_uncompress2(&p2); /* Next metaID */
|
||||
nextposmetaname_2 = UNPACKLONG2(p2);
|
||||
p2+= sizeof(long);
|
||||
curmetanamepos_2= p2 - newdata;
|
Loading…
Add table
Add a link
Reference in a new issue