summaryrefslogtreecommitdiff
path: root/src/export/extract_version_3.c
diff options
context:
space:
mode:
authorDirk Engling <erdgeist@erdgeist.org>2014-02-25 00:30:31 +0100
committerDirk Engling <erdgeist@erdgeist.org>2014-02-25 00:30:31 +0100
commit6922e6678d247af8c9d63df7a3db2fe83c328f7e (patch)
treeacdc9e46b7a79d01b81c4a1cd5383ac2f227e490 /src/export/extract_version_3.c
parentffbf9e8402aad3dff81546937798fe9f9a26289a (diff)
Get rid of warnings uncovered with clangs -Weverything
Diffstat (limited to 'src/export/extract_version_3.c')
-rw-r--r--src/export/extract_version_3.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/export/extract_version_3.c b/src/export/extract_version_3.c
index 19df167..cbe0c7e 100644
--- a/src/export/extract_version_3.c
+++ b/src/export/extract_version_3.c
@@ -19,8 +19,8 @@ int main(int argc, char **argv) {
19 unsigned char input [XORLEN]; 19 unsigned char input [XORLEN];
20 unsigned char output [HUGEBLOCK]; 20 unsigned char output [HUGEBLOCK];
21 char respath[32]; /* file_XXXXX\0 */ 21 char respath[32]; /* file_XXXXX\0 */
22 int i, zres = 0, filenum = 0, resfile; 22 int zres = 0, filenum = 0, resfile;
23 size_t offs = 0, reported = 0; 23 size_t i, offs = 0, reported = 0;
24 24
25 z_stream z; memset( &z, 0, sizeof(z)); 25 z_stream z; memset( &z, 0, sizeof(z));
26 26
@@ -32,7 +32,8 @@ int main(int argc, char **argv) {
32 if( (zres != Z_OK) && (zres != Z_STREAM_END) ) 32 if( (zres != Z_OK) && (zres != Z_STREAM_END) )
33 goto error_continue; 33 goto error_continue;
34 34
35 z.next_in = in->addr + offs + XORLEN; z.avail_in = in->size - offs - XORLEN; 35 z.next_in = in->addr + offs + XORLEN;
36 z.avail_in = (unsigned int)(in->size - offs - XORLEN);
36 while( zres == Z_OK ) zres = inflate( &z, Z_NO_FLUSH ); 37 while( zres == Z_OK ) zres = inflate( &z, Z_NO_FLUSH );
37 38
38 if( zres != Z_STREAM_END ) { 39 if( zres != Z_STREAM_END ) {