diff options
author | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-09-04 23:51:14 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-09-04 23:51:14 +0200 |
commit | b5bbc62dda13b59487769fab7d715d0b8e580115 (patch) | |
tree | b5daae38b7a27127f2ca73d8d9a1c3572bf6965d /sys/src/libmemdraw/read.c | |
parent | 0bc540a495210f4b140de4010c8a13d54e1ebf0b (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.c | 4 |
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){ |