mirror of
https://github.com/tmux/tmux.git
synced 2024-11-18 02:18:53 +00:00
Sync OpenBSD patchset 571:
Fix type - attributes should be u_char not int.
This commit is contained in:
parent
91cf94b34b
commit
4c7b3a5906
13
tty.c
13
tty.c
@ -1,4 +1,4 @@
|
|||||||
/* $Id: tty.c,v 1.177 2009-11-28 14:50:37 tcunha Exp $ */
|
/* $Id: tty.c,v 1.178 2009-11-28 14:56:11 tcunha Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||||
@ -36,8 +36,8 @@ void tty_fill_acs(struct tty *);
|
|||||||
int tty_try_256(struct tty *, u_char, const char *);
|
int tty_try_256(struct tty *, u_char, const char *);
|
||||||
int tty_try_88(struct tty *, u_char, const char *);
|
int tty_try_88(struct tty *, u_char, const char *);
|
||||||
|
|
||||||
void tty_colours(struct tty *, const struct grid_cell *, int *);
|
void tty_colours(struct tty *, const struct grid_cell *, u_char *);
|
||||||
void tty_colours_fg(struct tty *, const struct grid_cell *, int *);
|
void tty_colours_fg(struct tty *, const struct grid_cell *, u_char *);
|
||||||
void tty_colours_bg(struct tty *, const struct grid_cell *);
|
void tty_colours_bg(struct tty *, const struct grid_cell *);
|
||||||
|
|
||||||
void tty_redraw_region(struct tty *, const struct tty_ctx *);
|
void tty_redraw_region(struct tty *, const struct tty_ctx *);
|
||||||
@ -1150,8 +1150,7 @@ void
|
|||||||
tty_attributes(struct tty *tty, const struct grid_cell *gc)
|
tty_attributes(struct tty *tty, const struct grid_cell *gc)
|
||||||
{
|
{
|
||||||
struct grid_cell *tc = &tty->cell, gc2;
|
struct grid_cell *tc = &tty->cell, gc2;
|
||||||
u_char changed;
|
u_char changed, new_attr;
|
||||||
u_int new_attr;
|
|
||||||
|
|
||||||
/* If the character is space, don't care about foreground. */
|
/* If the character is space, don't care about foreground. */
|
||||||
if (gc->data == ' ' && !(gc->flags & GRID_FLAG_UTF8)) {
|
if (gc->data == ' ' && !(gc->flags & GRID_FLAG_UTF8)) {
|
||||||
@ -1222,7 +1221,7 @@ tty_attributes(struct tty *tty, const struct grid_cell *gc)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
tty_colours(struct tty *tty, const struct grid_cell *gc, int *attr)
|
tty_colours(struct tty *tty, const struct grid_cell *gc, u_char *attr)
|
||||||
{
|
{
|
||||||
struct grid_cell *tc = &tty->cell;
|
struct grid_cell *tc = &tty->cell;
|
||||||
u_char fg = gc->fg, bg = gc->bg, flags = gc->flags;
|
u_char fg = gc->fg, bg = gc->bg, flags = gc->flags;
|
||||||
@ -1289,7 +1288,7 @@ tty_colours(struct tty *tty, const struct grid_cell *gc, int *attr)
|
|||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
tty_colours_fg(struct tty *tty, const struct grid_cell *gc, int *attr)
|
tty_colours_fg(struct tty *tty, const struct grid_cell *gc, u_char *attr)
|
||||||
{
|
{
|
||||||
struct grid_cell *tc = &tty->cell;
|
struct grid_cell *tc = &tty->cell;
|
||||||
u_char fg = gc->fg;
|
u_char fg = gc->fg;
|
||||||
|
Loading…
Reference in New Issue
Block a user