aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drw.c2
-rw-r--r--swt.c8
2 files changed, 5 insertions, 5 deletions
diff --git a/drw.c b/drw.c
index 766220d..5297ab1 100644
--- a/drw.c
+++ b/drw.c
@@ -452,7 +452,7 @@ draw_char(Canvas *canvas, FontCache *fontcache, uint_least32_t charcode, unsigne
stroke_size = 0;
}
- FT_Stroker_Set(font->stroke, stroke_size, FT_STROKER_LINECAP_BUTT, FT_STROKER_LINEJOIN_ROUND, 0);
+ FT_Stroker_Set(font->stroke, stroke_size, FT_STROKER_LINECAP_SQUARE, FT_STROKER_LINEJOIN_BEVEL, 0);
cg = load_bitmap(font, charcode);
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];