summaryrefslogtreecommitdiff
path: root/src/fastcsi.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fastcsi.c')
-rw-r--r--src/fastcsi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fastcsi.c b/src/fastcsi.c
index 74d4800..416e3dc 100644
--- a/src/fastcsi.c
+++ b/src/fastcsi.c
@@ -144,7 +144,7 @@ int term_try_fast_csi(struct term *t, const char *buf, size_t rem)
flags_pad = term_flags_pad(t);
flags_ok = true;
}
- if (TERM_EXPECT(!sc_put1_fast(t, ch, fg, bg, flags_pad), 0)) {
+ if (TERM_EXPECT(!sc_put1_fast(t, ch, (struct text_pen){ fg, bg, flags_pad }), 0)) {
t->cur_fg = fg;
t->cur_bg = bg;
sc_print_ascii(t, &ch, 1);
@@ -343,7 +343,7 @@ tail:
flags_pad = term_flags_pad(t);
flags_ok = true;
}
- if (!sc_ascii_fast(t, p, run, fg, bg, flags_pad))
+ if (!sc_ascii_fast(t, p, run, (struct text_pen){ fg, bg, flags_pad }))
sc_print_ascii(t, p, run);
p += run;
}