version 1.19, 2011/05/04 17:43:35 |
version 1.20, 2011/05/20 19:03:58 |
|
|
else |
else |
s->title = xstrdup(""); |
s->title = xstrdup(""); |
|
|
|
s->ccolour = xstrdup(""); |
s->tabs = NULL; |
s->tabs = NULL; |
|
|
screen_reinit(s); |
screen_reinit(s); |
|
|
if (s->tabs != NULL) |
if (s->tabs != NULL) |
xfree(s->tabs); |
xfree(s->tabs); |
xfree(s->title); |
xfree(s->title); |
|
xfree(s->ccolour); |
grid_destroy(s->grid); |
grid_destroy(s->grid); |
} |
} |
|
|
|
|
fatal("bit_alloc failed"); |
fatal("bit_alloc failed"); |
for (i = 8; i < screen_size_x(s); i += 8) |
for (i = 8; i < screen_size_x(s); i += 8) |
bit_set(s->tabs, i); |
bit_set(s->tabs, i); |
|
} |
|
|
|
/* Set screen cursor colour. */ |
|
void |
|
screen_set_cursor_colour(struct screen *s, const char *colour_string) |
|
{ |
|
xfree(s->ccolour); |
|
s->ccolour = xstrdup(colour_string); |
} |
} |
|
|
/* Set screen title. */ |
/* Set screen title. */ |