summaryrefslogtreecommitdiff
path: root/sys/src/libmemdraw/read.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@centraldogma>2011-09-04 23:51:14 +0200
committercinap_lenrek <cinap_lenrek@centraldogma>2011-09-04 23:51:14 +0200
commitb5bbc62dda13b59487769fab7d715d0b8e580115 (patch)
treeb5daae38b7a27127f2ca73d8d9a1c3572bf6965d /sys/src/libmemdraw/read.c
parent0bc540a495210f4b140de4010c8a13d54e1ebf0b (diff)
libdraw: fix unloadimage() for wide images, libmemdraw: work arround width limit by outputting uncompressed image in writememimage() if compressed blocksize exceeds chunk limit
Diffstat (limited to 'sys/src/libmemdraw/read.c')
-rw-r--r--sys/src/libmemdraw/read.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/sys/src/libmemdraw/read.c b/sys/src/libmemdraw/read.c
index 12be6530b..125568ca4 100644
--- a/sys/src/libmemdraw/read.c
+++ b/sys/src/libmemdraw/read.c
@@ -85,10 +85,6 @@ readmemimage(int fd)
dy = maxy - miny;
if(dy*l > chunk)
dy = chunk/l;
- if(dy <= 0){
- werrstr("readmemimage: image too wide for buffer");
- goto Err;
- }
n = dy*l;
m = readn(fd, tmp, n);
if(m != n){