![Matt McHenry](/assets/img/avatar_default.png)
this driver reads support files from lib/bjlib as well as lib/cups, which is why the path in cupsd.nix is tweaked
24 lines
729 B
Diff
24 lines
729 B
Diff
diff -aur cnijfilter-source-3.20-1/cnijfilter/src/bjfimage.c cnijfilter-source-3.20-1.new/cnijfilter/src/bjfimage.c
|
|
--- cnijfilter-source-3.20-1/cnijfilter/src/bjfimage.c 2009-03-26 06:11:05.000000000 +0100
|
|
+++ cnijfilter-source-3.20-1.new/cnijfilter/src/bjfimage.c 2012-02-10 09:33:52.512334139 +0100
|
|
@@ -1520,8 +1520,8 @@
|
|
short tmpformat;
|
|
short retbyte = 0;
|
|
short bpp = 3;
|
|
- long width = 0;
|
|
- long length = 0;
|
|
+ png_uint_32 width = 0;
|
|
+ png_uint_32 length = 0;
|
|
long rstep = 0;
|
|
long RasterLength = 0;
|
|
long i;
|
|
@@ -1574,7 +1574,7 @@
|
|
goto onErr;
|
|
}
|
|
|
|
- if (setjmp (png_p->jmpbuf))
|
|
+ if (setjmp (png_jmpbuf(png_p)))
|
|
{
|
|
png_destroy_read_struct(&png_p, &info_p, (png_infopp)NULL);
|
|
goto onErr;
|