diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-07-17 02:17:42 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-07-17 02:17:42 +0200 |
commit | 05c11fefe0c633ab061b9f69180593ed9cf073a2 (patch) | |
tree | 4575d3b9d6801f0bfbef7efbdd199045f20f733f /sys | |
parent | aa679157765fdaf3c2e2ae5dd7d016bd7acbed15 (diff) |
topng: fix bug causing bogus double insertion of filter alg byte
Diffstat (limited to 'sys')
-rw-r--r-- | sys/src/cmd/jpg/writepng.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/jpg/writepng.c b/sys/src/cmd/jpg/writepng.c index f36046e1b..da9d6d374 100644 --- a/sys/src/cmd/jpg/writepng.c +++ b/sys/src/cmd/jpg/writepng.c @@ -79,7 +79,7 @@ zread(void *va, void *buf, int n) pixwid = z->pixwid; b = buf; e = b+n; - while(b+pixwid <= e){ + while(b+pixwid < e){ /* one less for filter alg byte */ if(z->y >= z->dy) break; if(z->x == 0) |