aboutsummaryrefslogtreecommitdiff
path: root/src/libdraw/md-unload.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libdraw/md-unload.c')
-rw-r--r--src/libdraw/md-unload.c25
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;
-}