Commit 753d161b authored by Juri Linkov's avatar Juri Linkov
Browse files

(turn_on_face): Check for TS_set_foreground and

TS_set_background depending on standout_mode.  Simplify.
parent bac3a1c9
......@@ -2011,24 +2011,20 @@ turn_on_face (f, face_id)
if (TN_max_colors > 0)
{
char *p;
char *ts, *p;
if (fg >= 0 && TS_set_foreground)
ts = standout_mode ? TS_set_background : TS_set_foreground;
if (fg >= 0 && ts)
{
if (standout_mode)
p = tparam (TS_set_background, NULL, 0, (int) fg);
else
p = tparam (TS_set_foreground, NULL, 0, (int) fg);
p = tparam (ts, NULL, 0, (int) fg);
OUTPUT (p);
xfree (p);
}
if (bg >= 0 && TS_set_background)
ts = standout_mode ? TS_set_foreground : TS_set_background;
if (bg >= 0 && ts)
{
if (standout_mode)
p = tparam (TS_set_foreground, NULL, 0, (int) bg);
else
p = tparam (TS_set_background, NULL, 0, (int) bg);
p = tparam (ts, NULL, 0, (int) bg);
OUTPUT (p);
xfree (p);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment