File: libpng.patch

package info (click to toggle)
zgv 2.8-4.1
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 500 kB
  • ctags: 574
  • sloc: ansic: 6,137; makefile: 107; sh: 46
file content (36 lines) | stat: -rw-r--r-- 891 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
diff -u orig/pngerror.c ./pngerror.c
--- orig/pngerror.c	Thu Aug 24 23:43:38 1995
+++ ./pngerror.c	Fri Sep 27 15:31:57 1996
@@ -19,7 +19,9 @@
 void
 png_error(png_structf *png_ptr, char *message)
 {
-   fprintf(stderr, "libpng error: %s\n", message);
+   extern char zgv_pngerr[];
+
+   sprintf(zgv_pngerr, "Error reading PNG file - %s", message);
 #ifdef USE_FAR_KEYWORD
    {
       jmp_buf jmpbuf;
@@ -40,7 +42,8 @@
 {
    if (!png_ptr)
       return;
-
+#if 0
    fprintf(stderr, "libpng warning: %s\n", message);
+#endif
 }
 
diff -u orig/pngrutil.c ./pngrutil.c
--- orig/pngrutil.c	Thu Aug 24 23:44:26 1995
+++ ./pngrutil.c	Fri Sep 27 15:30:02 1996
@@ -1053,7 +1053,7 @@
 png_read_finish_row(png_struct *png_ptr)
 {
    png_ptr->row_number++;
-   if (png_ptr->row_number < png_ptr->num_rows)
+   if (png_ptr->row_number < png_ptr->height)
       return;
 
    if (png_ptr->interlaced)