summaryrefslogtreecommitdiff
path: root/palm/makeztxt/files/patch-libztxt-ztxt_process.c
diff options
context:
space:
mode:
Diffstat (limited to 'palm/makeztxt/files/patch-libztxt-ztxt_process.c')
-rw-r--r--palm/makeztxt/files/patch-libztxt-ztxt_process.c42
1 files changed, 42 insertions, 0 deletions
diff --git a/palm/makeztxt/files/patch-libztxt-ztxt_process.c b/palm/makeztxt/files/patch-libztxt-ztxt_process.c
new file mode 100644
index 000000000000..2ed1f2d232c7
--- /dev/null
+++ b/palm/makeztxt/files/patch-libztxt-ztxt_process.c
@@ -0,0 +1,42 @@
+--- libztxt/ztxt_process.c.orig Tue Aug 12 15:05:21 2003
++++ libztxt/ztxt_process.c Sun Jun 3 13:29:24 2007
+@@ -321,8 +321,8 @@
+ /* Method 1 allows for random access in the compressed data */
+
+ /* Set buffer pointers */
+- zstream.next_in = buf;
+- zstream.next_out = zbuf;
++ zstream.next_in = (Bytef *)buf;
++ zstream.next_out = (Bytef *)zbuf;
+ zstream.avail_in = RECORD_SIZE;
+ zstream.avail_out = zbuf_size;
+
+@@ -354,7 +354,7 @@
+ memcpy(buf, &(db->tmp[zpos]), RECORD_SIZE);
+ zpos += RECORD_SIZE;
+ bytesleft -= RECORD_SIZE;
+- zstream.next_in = buf;
++ zstream.next_in = (Bytef *)buf;
+ zstream.avail_in = RECORD_SIZE;
+ db->num_records++;
+ offsets[db->num_records] = zstream.total_out;
+@@ -365,7 +365,7 @@
+ {
+ memcpy(buf, &(db->tmp[zpos]), bytesleft);
+ zpos += bytesleft;
+- zstream.next_in = buf;
++ zstream.next_in = (Bytef *)buf;
+ zstream.avail_in = bytesleft;
+ db->num_records++;
+ offsets[db->num_records] = zstream.total_out;
+@@ -402,8 +402,8 @@
+ /* Method 2 gives about 10% - 15% more compression */
+
+ /* Set buffer pointers */
+- zstream.next_in = db->tmp;
+- zstream.next_out = zbuf;
++ zstream.next_in = (Bytef *)db->tmp;
++ zstream.next_out = (Bytef *)zbuf;
+ zstream.avail_in = db->tmpsize;
+ zstream.avail_out = zbuf_size;
+