summaryrefslogtreecommitdiff
blob: 4d1bd67c6d340ca030a299c88a83a5c4187e5548 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- a/bwbar.c
+++ b/bwbar.c
@@ -30,6 +30,7 @@
 #include <alloca.h>
 #include <getopt.h>
 #include <png.h>
+#include <zlib.h>
 
 void skipline(FILE *f)
 {
@@ -79,7 +80,7 @@
   if ( !info_ptr )
     goto barf;
 
-  if ( setjmp(png_ptr->jmpbuf) ) {
+  if ( setjmp(png_jmpbuf(png_ptr)) ) {
     status = 1;
     goto barf;			/* libpng abort */
   }