Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/char/msim-con/msim-con.c

    rf2d88f3 r4f87a85a  
    4343static void msim_con_connection(ipc_call_t *, void *);
    4444
    45 static errno_t msim_con_read(chardev_srv_t *, void *, size_t, size_t *,
    46     chardev_flags_t);
     45static errno_t msim_con_read(chardev_srv_t *, void *, size_t, size_t *);
    4746static errno_t msim_con_write(chardev_srv_t *, const void *, size_t, size_t *);
    4847
     
    186185/** Read from msim console device */
    187186static errno_t msim_con_read(chardev_srv_t *srv, void *buf, size_t size,
    188     size_t *nread, chardev_flags_t flags)
     187    size_t *nread)
    189188{
    190189        msim_con_t *con = (msim_con_t *) srv->srvs->sarg;
     
    195194        fibril_mutex_lock(&con->buf_lock);
    196195
    197         while ((flags & chardev_f_nonblock) == 0 &&
    198             circ_buf_nused(&con->cbuf) == 0)
     196        while (circ_buf_nused(&con->cbuf) == 0)
    199197                fibril_condvar_wait(&con->buf_cv, &con->buf_lock);
    200198
Note: See TracChangeset for help on using the changeset viewer.