mirror of
https://github.com/tmate-io/tmate.git
synced 2025-08-17 00:51:36 +02:00
Rename some functions.
This commit is contained in:
34
screen.c
34
screen.c
@ -1,4 +1,4 @@
|
||||
/* $Id: screen.c,v 1.70 2008-09-10 18:59:29 nicm Exp $ */
|
||||
/* $Id: screen.c,v 1.71 2008-09-10 19:15:04 nicm Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
|
||||
@ -76,7 +76,7 @@
|
||||
|
||||
/* Create a new screen. */
|
||||
void
|
||||
screen_create(struct screen *s, u_int dx, u_int dy, u_int hlimit)
|
||||
screen_init(struct screen *s, u_int dx, u_int dy, u_int hlimit)
|
||||
{
|
||||
s->dx = dx;
|
||||
s->dy = dy;
|
||||
@ -110,7 +110,7 @@ screen_create(struct screen *s, u_int dx, u_int dy, u_int hlimit)
|
||||
|
||||
/* Reinitialise screen. */
|
||||
void
|
||||
screen_reset(struct screen *s)
|
||||
screen_reinit(struct screen *s)
|
||||
{
|
||||
s->cx = 0;
|
||||
s->cy = 0;
|
||||
@ -130,6 +130,20 @@ screen_reset(struct screen *s)
|
||||
screen_clear_selection(s);
|
||||
}
|
||||
|
||||
/* Destroy a screen. */
|
||||
void
|
||||
screen_free(struct screen *s)
|
||||
{
|
||||
utf8_free(&s->utf8_table);
|
||||
xfree(s->title);
|
||||
screen_free_lines(s, 0, s->dy + s->hsize);
|
||||
xfree(s->grid_data);
|
||||
xfree(s->grid_attr);
|
||||
xfree(s->grid_fg);
|
||||
xfree(s->grid_bg);
|
||||
xfree(s->grid_size);
|
||||
}
|
||||
|
||||
/* Resize screen. */
|
||||
void
|
||||
screen_resize(struct screen *s, u_int sx, u_int sy)
|
||||
@ -294,20 +308,6 @@ screen_set_cell(struct screen *s,
|
||||
s->grid_bg[cy][cx] = bg;
|
||||
}
|
||||
|
||||
/* Destroy a screen. */
|
||||
void
|
||||
screen_destroy(struct screen *s)
|
||||
{
|
||||
utf8_free(&s->utf8_table);
|
||||
xfree(s->title);
|
||||
screen_free_lines(s, 0, s->dy + s->hsize);
|
||||
xfree(s->grid_data);
|
||||
xfree(s->grid_attr);
|
||||
xfree(s->grid_fg);
|
||||
xfree(s->grid_bg);
|
||||
xfree(s->grid_size);
|
||||
}
|
||||
|
||||
/* Create a range of lines. */
|
||||
void
|
||||
screen_make_lines(struct screen *s, u_int py, u_int ny)
|
||||
|
Reference in New Issue
Block a user