Changeset 357d9dd in mainline for uspace/lib/vt/src/vt100.c


Ignore:
Timestamp:
2024-10-01T10:39:09Z (10 days ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
d31c3ea
Parents:
89e5c0c7
git-author:
Jiri Svoboda <jiri@…> (2024-09-30 18:39:04)
git-committer:
Jiri Svoboda <jiri@…> (2024-10-01 10:39:09)
Message:

The 'state' in vt100_state_t is unnecessary

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/vt/src/vt100.c

    r89e5c0c7 r357d9dd  
    4949};
    5050
    51 void vt100_cls(vt100_state_t *state)
     51void vt100_cls(vt100_t *state)
    5252{
    5353        state->control_puts(state->arg, "\033[2J");
     
    5555
    5656/** ECMA-48 Set Graphics Rendition. */
    57 static void vt100_sgr(vt100_state_t *state, unsigned int mode)
     57static void vt100_sgr(vt100_t *state, unsigned int mode)
    5858{
    5959        char control[MAX_CONTROL];
     
    6464
    6565/** Set Graphics Rendition with 5 arguments. */
    66 static void vt100_sgr5(vt100_state_t *state, unsigned a1, unsigned a2,
     66static void vt100_sgr5(vt100_t *state, unsigned a1, unsigned a2,
    6767    unsigned a3, unsigned a4, unsigned a5)
    6868{
     
    7474}
    7575
    76 void vt100_set_pos(vt100_state_t *state, sysarg_t col, sysarg_t row)
     76void vt100_set_pos(vt100_t *state, sysarg_t col, sysarg_t row)
    7777{
    7878        char control[MAX_CONTROL];
     
    8383}
    8484
    85 void vt100_set_sgr(vt100_state_t *state, char_attrs_t attrs)
     85void vt100_set_sgr(vt100_t *state, char_attrs_t attrs)
    8686{
    8787        unsigned color;
     
    147147}
    148148
    149 vt100_state_t *vt100_state_create(void *arg, sysarg_t cols, sysarg_t rows,
     149vt100_t *vt100_create(void *arg, sysarg_t cols, sysarg_t rows,
    150150    vt100_putuchar_t putuchar_fn, vt100_control_puts_t control_puts_fn,
    151151    vt100_flush_t flush_fn)
    152152{
    153         vt100_state_t *state = malloc(sizeof(vt100_state_t));
     153        vt100_t *state = malloc(sizeof(vt100_t));
    154154        if (state == NULL)
    155155                return NULL;
     
    172172}
    173173
    174 void vt100_state_destroy(vt100_state_t *state)
     174void vt100_destroy(vt100_t *state)
    175175{
    176176        free(state);
    177177}
    178178
    179 void vt100_get_dimensions(vt100_state_t *state, sysarg_t *cols,
     179void vt100_get_dimensions(vt100_t *state, sysarg_t *cols,
    180180    sysarg_t *rows)
    181181{
     
    184184}
    185185
    186 errno_t vt100_yield(vt100_state_t *state)
     186errno_t vt100_yield(vt100_t *state)
    187187{
    188188        return EOK;
    189189}
    190190
    191 errno_t vt100_claim(vt100_state_t *state)
     191errno_t vt100_claim(vt100_t *state)
    192192{
    193193        return EOK;
    194194}
    195195
    196 void vt100_goto(vt100_state_t *state, sysarg_t col, sysarg_t row)
     196void vt100_goto(vt100_t *state, sysarg_t col, sysarg_t row)
    197197{
    198198        if ((col >= state->cols) || (row >= state->rows))
     
    206206}
    207207
    208 void vt100_set_attr(vt100_state_t *state, char_attrs_t attrs)
     208void vt100_set_attr(vt100_t *state, char_attrs_t attrs)
    209209{
    210210        if (!attrs_same(state->cur_attrs, attrs)) {
     
    214214}
    215215
    216 void vt100_cursor_visibility(vt100_state_t *state, bool visible)
     216void vt100_cursor_visibility(vt100_t *state, bool visible)
    217217{
    218218        if (visible)
     
    222222}
    223223
    224 void vt100_putuchar(vt100_state_t *state, char32_t ch)
     224void vt100_putuchar(vt100_t *state, char32_t ch)
    225225{
    226226        state->putuchar(state->arg, ch == 0 ? ' ' : ch);
     
    233233}
    234234
    235 void vt100_flush(vt100_state_t *state)
     235void vt100_flush(vt100_t *state)
    236236{
    237237        state->flush(state->arg);
Note: See TracChangeset for help on using the changeset viewer.