diff options
Diffstat (limited to 'src/libdraw/md-unload.c')
-rw-r--r-- | src/libdraw/md-unload.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/libdraw/md-unload.c b/src/libdraw/md-unload.c deleted file mode 100644 index 86835757..00000000 --- a/src/libdraw/md-unload.c +++ /dev/null @@ -1,25 +0,0 @@ -#include <u.h> -#include <libc.h> -#include <draw.h> -#include <memdraw.h> - -int -_unloadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata) -{ - int y, l; - uchar *q; - - if(!rectinrect(r, i->r)) - return -1; - l = bytesperline(r, i->depth); - if(ndata < l*Dy(r)) - return -1; - ndata = l*Dy(r); - q = byteaddr(i, r.min); - for(y=r.min.y; y<r.max.y; y++){ - memmove(data, q, l); - q += i->width*sizeof(u32int); - data += l; - } - return ndata; -} |