Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/io/chardev.c

    rf2d88f3 r5a6cc679  
    9191 * @param size Maximum number of bytes to read
    9292 * @param nread Place to store actual number of bytes read
    93  * @param flags @c chardev_f_nonblock to return immediately even if no
    94  *              bytes are available
    9593 *
    9694 * @return EOK on success or non-zero error code
    9795 */
    98 errno_t chardev_read(chardev_t *chardev, void *buf, size_t size, size_t *nread,
    99     chardev_flags_t flags)
     96errno_t chardev_read(chardev_t *chardev, void *buf, size_t size, size_t *nread)
    10097{
    10198        async_exch_t *exch = async_exchange_begin(chardev->sess);
     
    107104
    108105        ipc_call_t answer;
    109         aid_t req = async_send_1(exch, CHARDEV_READ, flags, &answer);
     106        aid_t req = async_send_0(exch, CHARDEV_READ, &answer);
    110107        errno_t rc = async_data_read_start(exch, buf, size);
    111108        async_exchange_end(exch);
Note: See TracChangeset for help on using the changeset viewer.