Blame


1 c66b5250 2006-06-25 devnull #include <u.h>
2 c66b5250 2006-06-25 devnull #include "x11-inc.h"
3 c66b5250 2006-06-25 devnull #include <libc.h>
4 c66b5250 2006-06-25 devnull #include <draw.h>
5 c66b5250 2006-06-25 devnull #include <memdraw.h>
6 c66b5250 2006-06-25 devnull #include "x11-memdraw.h"
7 c66b5250 2006-06-25 devnull
8 c66b5250 2006-06-25 devnull int
9 c66b5250 2006-06-25 devnull loadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
10 c66b5250 2006-06-25 devnull {
11 c66b5250 2006-06-25 devnull int n;
12 c66b5250 2006-06-25 devnull
13 c66b5250 2006-06-25 devnull n = _loadmemimage(i, r, data, ndata);
14 c66b5250 2006-06-25 devnull if(n > 0 && i->X)
15 c66b5250 2006-06-25 devnull _xputxdata(i, r);
16 c66b5250 2006-06-25 devnull return n;
17 c66b5250 2006-06-25 devnull }