|
|
1.1 root 1: #include <jerq.h>
2: point(b, pt, f)
3: register Bitmap *b;
4: Point pt;
5: register f;
6: {
7: register bit;
8: register Word *p=addr(b, pt);
9: if(ptinrect(pt, b->rect)==0)
10: return;
11: bit=1<<(WORDSIZE-1)-(pt.x&WORDMASK);
12: if (f == F_XOR)
13: *p ^= bit;
14: else
15: if (f == F_CLR)
16: *p &= ~bit;
17: else
18: *p |= bit;
19: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.