Blame


1 ed7c8e8d 2003-09-30 devnull #include <u.h>
2 ed7c8e8d 2003-09-30 devnull #include <libc.h>
3 ed7c8e8d 2003-09-30 devnull #include <draw.h>
4 ed7c8e8d 2003-09-30 devnull
5 ed7c8e8d 2003-09-30 devnull void
6 ed7c8e8d 2003-09-30 devnull replclipr(Image *i, int repl, Rectangle clipr)
7 ed7c8e8d 2003-09-30 devnull {
8 ed7c8e8d 2003-09-30 devnull uchar *b;
9 ed7c8e8d 2003-09-30 devnull
10 ed7c8e8d 2003-09-30 devnull b = bufimage(i->display, 22);
11 ed7c8e8d 2003-09-30 devnull b[0] = 'c';
12 ed7c8e8d 2003-09-30 devnull BPLONG(b+1, i->id);
13 ed7c8e8d 2003-09-30 devnull repl = repl!=0;
14 ed7c8e8d 2003-09-30 devnull b[5] = repl;
15 ed7c8e8d 2003-09-30 devnull BPLONG(b+6, clipr.min.x);
16 ed7c8e8d 2003-09-30 devnull BPLONG(b+10, clipr.min.y);
17 ed7c8e8d 2003-09-30 devnull BPLONG(b+14, clipr.max.x);
18 ed7c8e8d 2003-09-30 devnull BPLONG(b+18, clipr.max.y);
19 ed7c8e8d 2003-09-30 devnull i->repl = repl;
20 ed7c8e8d 2003-09-30 devnull i->clipr = clipr;
21 ed7c8e8d 2003-09-30 devnull }