From 75186be2c2aa5566f3c490e087c24e12c872216e Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sun, 28 Feb 2016 01:38:29 +0100 Subject: [PATCH] libdraw: remove unused static log2[] array --- sys/include/draw.h | 4 +--- sys/src/libdraw/arith.c | 6 ------ sys/src/libmemlayer/line.c | 5 ----- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/sys/include/draw.h b/sys/include/draw.h index e83ba72f4..5c4f9608a 100644 --- a/sys/include/draw.h +++ b/sys/include/draw.h @@ -521,7 +521,5 @@ extern void _setdrawop(Display*, Drawop); extern void _twiddlecompressed(uchar*, int); extern int _compblocksize(Rectangle, int); -/* XXX backwards helps; should go */ -// extern int log2[]; /* was used by libmemlayer/line.c */ extern ulong drawld2chan[]; -extern void drawsetdebug(int); +extern void drawsetdebug(int); diff --git a/sys/src/libdraw/arith.c b/sys/src/libdraw/arith.c index 893f39ced..93d95d5ac 100644 --- a/sys/src/libdraw/arith.c +++ b/sys/src/libdraw/arith.c @@ -166,12 +166,6 @@ ulong drawld2chan[] = { CMAP8, }; -/* - * was used by libmemlayer/line.c; made static, instead of deleting it, - * to avoid updating many binaries on sources. - */ -static int log2[] = { -1, 0, 1, -1, 2, -1, -1, -1, 3, -1, -1, -1, -1, -1, -1, -1, 4, -1, -1, -1, -1, -1, -1, -1, 4 /* BUG */, -1, -1, -1, -1, -1, -1, -1, 5 }; - ulong setalpha(ulong color, uchar alpha) { diff --git a/sys/src/libmemlayer/line.c b/sys/src/libmemlayer/line.c index 8c09a5359..2dc52aa38 100644 --- a/sys/src/libmemlayer/line.c +++ b/sys/src/libmemlayer/line.c @@ -65,11 +65,6 @@ _memline(Memimage *dst, Point p0, Point p1, int end0, int end1, int radius, Memi goto Top; } - /* XXX */ - /* this is not the correct set of tests */ -// if(log2[dst->depth] != log2[src->depth] || log2[dst->depth]!=3) -// return; - /* can't use sutherland-cohen clipping because lines are wide */ r = memlinebbox(p0, p1, end0, end1, radius); /* -- 2.44.0