diff options
author | Russ Cox <rsc@swtch.com> | 2008-06-30 19:41:08 -0400 |
---|---|---|
committer | Russ Cox <rsc@swtch.com> | 2008-06-30 19:41:08 -0400 |
commit | 9142d36228acc954b289705244ce2477187091e9 (patch) | |
tree | 0c8a33bbb8ecf5426ecd2fc59e11162080d19ff1 /src/cmd/devdraw/devdraw.c | |
parent | 1e77a39450cf1542089114becb66a9974db50768 (diff) | |
download | plan9port-9142d36228acc954b289705244ce2477187091e9.tar.gz plan9port-9142d36228acc954b289705244ce2477187091e9.tar.bz2 plan9port-9142d36228acc954b289705244ce2477187091e9.zip |
devdraw: OS X native version
Diffstat (limited to 'src/cmd/devdraw/devdraw.c')
-rw-r--r-- | src/cmd/devdraw/devdraw.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/cmd/devdraw/devdraw.c b/src/cmd/devdraw/devdraw.c index ac69423a..0e2226cd 100644 --- a/src/cmd/devdraw/devdraw.c +++ b/src/cmd/devdraw/devdraw.c @@ -294,18 +294,11 @@ static void drawflush(void) { - _flushmemscreen(flushrect); + if(flushrect.min.x < flushrect.max.x) + _flushmemscreen(flushrect); flushrect = Rect(10000, 10000, -10000, -10000); } -void -xdrawflush(void) -{ - qlock(&sdraw.lk); - drawflush(); - qunlock(&sdraw.lk); -} - static int drawcmp(char *a, char *b, int n) @@ -798,7 +791,7 @@ _drawmsgwrite(void *v, int n) while((n-=m) > 0){ a += m; -/* print("msgwrite %d(%c)...", n, *a); */ +/*fprint(2, "msgwrite %d(%d)...", n, *a); */ switch(*a){ default: /*fprint(2, "bad command %d\n", *a); */ |