aboutsummaryrefslogtreecommitdiff
path: root/swt.c
diff options
context:
space:
mode:
Diffstat (limited to 'swt.c')
-rw-r--r--swt.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/swt.c b/swt.c
index 6a9b5b3..82376c6 100644
--- a/swt.c
+++ b/swt.c
@@ -224,11 +224,11 @@ get_color(uint32_t i, ushort mode)
return i;
}
- if ((mode & ATTR_BOLD) && i >= 0 && i < 8) {
- if (!BETWEEN(i + 8, 0, sizeof(colors) / sizeof(uint32_t))) {
- return i;
+ if ((mode & ATTR_BOLD)) {
+ if (!BETWEEN(i - 8, 0, sizeof(colors) / sizeof(uint32_t))) {
+ return colors[i];
}
- return colors[i + 8];
+ return colors[i - 8];
}
return colors[i];