Changeset c8211849 in mainline for uspace/srv/hid/remcons/remcons.c


Ignore:
Timestamp:
2017-12-08T21:03:35Z (7 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a99cbc1e
Parents:
c19a5a59
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-07 23:08:49)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-08 21:03:35)
Message:

Return number of characters separately from error code in console IO.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/remcons/remcons.c

    rc19a5a59 rc8211849  
    7272static int remcons_open(con_srvs_t *, con_srv_t *);
    7373static int remcons_close(con_srv_t *);
    74 static int remcons_write(con_srv_t *, void *, size_t);
     74static int remcons_write(con_srv_t *, void *, size_t, size_t *);
    7575static void remcons_sync(con_srv_t *);
    7676static void remcons_clear(con_srv_t *);
     
    137137}
    138138
    139 static int remcons_write(con_srv_t *srv, void *data, size_t size)
     139static int remcons_write(con_srv_t *srv, void *data, size_t size, size_t *nwritten)
    140140{
    141141        telnet_user_t *user = srv_to_user(srv);
     
    146146                return rc;
    147147
    148         return size;
     148        *nwritten = size;
     149        return EOK;
    149150}
    150151
Note: See TracChangeset for help on using the changeset viewer.