e6ee052104
From Brad.
24 lines
833 B
Plaintext
24 lines
833 B
Plaintext
$OpenBSD: patch-src_swft_readpng_c,v 1.1.1.1 2011/08/23 19:52:30 kili Exp $
|
|
--- src/swft/readpng.c.orig Mon Jul 25 20:51:42 2011
|
|
+++ src/swft/readpng.c Mon Jul 25 21:00:35 2011
|
|
@@ -50,8 +50,9 @@
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
|
|
-#include "png.h" /* libpng header; includes zlib.h */
|
|
+#include "png.h" /* libpng header */
|
|
#include "readpng.h" /* typedefs, common macros, public prototypes */
|
|
+#include "zlib.h" /* zlib header */
|
|
|
|
/* future versions of libpng will provide this macro: */
|
|
#ifndef png_jmpbuf
|
|
@@ -87,7 +88,7 @@ int readpng_init(FILE *infile, ulg *pWidth, ulg *pHeig
|
|
* have used slightly more general png_sig_cmp() function instead */
|
|
|
|
fread(sig, 1, 8, infile);
|
|
- if (!png_check_sig(sig, 8))
|
|
+ if (png_sig_cmp(sig, 0, 8))
|
|
return 1; /* bad signature */
|
|
|
|
|