shithub: riscv

Download patch

ref: e6bfbd0d33e45d80362b363adadeb4419e5bca27
parent: ec533a1ad8403ae94db37774e78d5b371b8fecfc
author: Alex Musolino <alex@musolino.id.au>
date: Tue Sep 1 17:54:10 EDT 2020

png: remove bogus chanlen warning

--- a/sys/src/cmd/jpg/png.c
+++ b/sys/src/cmd/jpg/png.c
@@ -132,7 +132,6 @@
 	Rawimage **array, *r, *c;
 	Image *i, *i2;
 	int j, ch, outchan;
-	long len;
 	Biobuf b;
 	char buf[32];
 	static int inited;
@@ -207,24 +206,6 @@
 	}
 	if(nineflag){
 		chantostr(buf, outchan);
-		len = (c->r.max.x - c->r.min.x) * (c->r.max.y - c->r.min.y);
-		switch(c->chandesc){
-		case CY:
-			// len *= 1;
-			break;
-		case CYA16:
-			len *= 2;
-			break;
-		case CRGB24:
-			len *= 3;
-			break;
-		case CRGBA32:
-			len *= 4;
-			break;
-		}
-		if(c->chanlen != len)
-			fprint(2, "%s: writing %d bytes for len %ld chan %s\n",
-				argv0, c->chanlen, len, buf);
 		print("%11s %11d %11d %11d %11d ", buf,
 			c->r.min.x, c->r.min.y, c->r.max.x, c->r.max.y);
 		if(write(1, c->chans[0], c->chanlen) != c->chanlen){