Ignore:
File:
1 edited

Legend:

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

    rc8211849 r2f6ad06  
    4747#include <io/output.h>
    4848#include <align.h>
     49#include <malloc.h>
    4950#include <as.h>
    5051#include <task.h>
    5152#include <fibril_synch.h>
    52 #include <stdlib.h>
    5353#include "console.h"
    5454
     
    119119static int cons_open(con_srvs_t *, con_srv_t *);
    120120static int cons_close(con_srv_t *);
    121 static int cons_read(con_srv_t *, void *, size_t, size_t *);
    122 static int cons_write(con_srv_t *, void *, size_t, size_t *);
     121static int cons_read(con_srv_t *, void *, size_t);
     122static int cons_write(con_srv_t *, void *, size_t);
    123123static void cons_sync(con_srv_t *);
    124124static void cons_clear(con_srv_t *);
     
    338338}
    339339
    340 static int cons_read(con_srv_t *srv, void *buf, size_t size, size_t *nread)
     340static int cons_read(con_srv_t *srv, void *buf, size_t size)
    341341{
    342342        uint8_t *bbuf = buf;
     
    378378        }
    379379       
    380         *nread = size;
    381         return EOK;
    382 }
    383 
    384 static int cons_write(con_srv_t *srv, void *data, size_t size, size_t *nwritten)
     380        return size;
     381}
     382
     383static int cons_write(con_srv_t *srv, void *data, size_t size)
    385384{
    386385        console_t *cons = srv_to_console(srv);
     
    390389                cons_write_char(cons, str_decode(data, &off, size));
    391390       
    392         *nwritten = size;
    393         return EOK;
     391        return size;
    394392}
    395393
Note: See TracChangeset for help on using the changeset viewer.