From c8b6342d3c2a167dec16931815926e9e4387e7ef Mon Sep 17 00:00:00 2001 From: rsc Date: Thu, 13 Jan 2005 04:49:19 +0000 Subject: Many small edits. --- src/libdraw/writecolmap.c | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 src/libdraw/writecolmap.c (limited to 'src/libdraw/writecolmap.c') diff --git a/src/libdraw/writecolmap.c b/src/libdraw/writecolmap.c deleted file mode 100644 index 30b026f9..00000000 --- a/src/libdraw/writecolmap.c +++ /dev/null @@ -1,35 +0,0 @@ -#include -#include -#include - -/* - * This code (and the devdraw interface) will have to change - * if we ever get bitmaps with ldepth > 3, because the - * colormap will have to be written in chunks - */ - -void -writecolmap(Display *d, RGB *m) -{ - int i, n, fd; - char buf[64], *t; - ulong r, g, b; - - sprint(buf, "/dev/draw/%d/colormap", d->dirno); - fd = open(buf, OWRITE); - if(fd < 0) - drawerror(d, "wrcolmap: open colormap failed"); - t = malloc(8192); - n = 0; - for(i = 0; i < 256; i++) { - r = m[i].red>>24; - g = m[i].green>>24; - b = m[i].blue>>24; - n += sprint(t+n, "%d %lud %lud %lud\n", 255-i, r, g, b); - } - i = write(fd, t, n); - free(t); - close(fd); - if(i != n) - drawerror(d, "wrcolmap: bad write"); -} -- cgit v1.2.3