git: 9front

Download patch

ref: 679b1def648e2306d0d29dc92ccdeee216ec74c3
parent: ab8fc5085451c3793764fd9902bb8529dc9ef3a9
author: ppatience0 <ppatience0@gmail.com>
date: Sun May 12 12:36:29 EDT 2013

writeppm: for bitmaps, 1 is black, 0 is white

--- a/sys/src/cmd/jpg/writeppm.c
+++ b/sys/src/cmd/jpg/writeppm.c
@@ -90,6 +90,8 @@
 				pix = (data[i]>>depth*((xmask-x)&xmask))&pmask;
 				if(((x+1)&xmask) == 0)
 					i++;
+				if(chan == GREY1)
+					pix = pix == 1? 0: 1;
 				if(rflag){
 					if(chan == GREY1)
 						Bputbit(fd, pix);
--