summary refs log tree commit diff
path: root/bin/pngo.c
diff options
context:
space:
mode:
authorJune McEnroe <programble@gmail.com>2018-02-22 22:44:02 -0500
committerJune McEnroe <programble@gmail.com>2018-02-22 22:44:02 -0500
commit5b7914bd6f82825f7811d6c055be05a01446dcc5 (patch)
tree7cbb479ab8818075a010a331c7137c682e272b39 /bin/pngo.c
parentGit config merge.conflictStyle diff3 (diff)
downloadsrc-5b7914bd6f82825f7811d6c055be05a01446dcc5.tar.gz
src-5b7914bd6f82825f7811d6c055be05a01446dcc5.zip
Fix zlib types on 32-bit
Diffstat (limited to 'bin/pngo.c')
-rw-r--r--bin/pngo.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/bin/pngo.c b/bin/pngo.c
index 1a0bc572..5cd8cb1c 100644
--- a/bin/pngo.c
+++ b/bin/pngo.c
@@ -79,14 +79,14 @@ static struct Chunk readChunk(void) {
     struct Chunk chunk;
     readExpect(&chunk, sizeof(chunk), "chunk");
     chunk.size = ntohl(chunk.size);
-    crc = crc32(CRC_INIT, (Bytef *)chunk.type, sizeof(chunk.type));
+    crc = crc32(CRC_INIT, (Byte *)chunk.type, sizeof(chunk.type));
     return chunk;
 }
 
 static void writeChunk(struct Chunk chunk) {
     chunk.size = htonl(chunk.size);
     writeExpect(&chunk, sizeof(chunk));
-    crc = crc32(CRC_INIT, (Bytef *)chunk.type, sizeof(chunk.type));
+    crc = crc32(CRC_INIT, (Byte *)chunk.type, sizeof(chunk.type));
 }
 
 static void readCrc(void) {
@@ -112,7 +112,7 @@ enum PACKED Color {
     TRUECOLOR       = 2,
     INDEXED         = 3,
     GRAYSCALE_ALPHA = 4,
-    TRUECOLOR_ALPHA = 6
+    TRUECOLOR_ALPHA = 6,
 };
 
 static struct PACKED {
@@ -288,14 +288,14 @@ static void readData(void) {
 
     if (stream.total_out != dataSize()) {
         errx(
-            EX_DATAERR, "%s: expected data size %zu, found %zu",
+            EX_DATAERR, "%s: expected data size %zu, found %lu",
             path, dataSize(), stream.total_out
         );
     }
 }
 
 static void writeData(void) {
-    size_t size = compressBound(dataSize());
+    uLong size = compressBound(dataSize());
     uint8_t deflate[size];
     int error = compress2(deflate, &size, data, dataSize(), Z_BEST_COMPRESSION);
     if (error != Z_OK) errx(EX_SOFTWARE, "%s: compress2: %d", path, error);