X-Git-Url: https://git.sesse.net/?p=fjl;a=blobdiff_plain;f=input.c;h=6bcfd3a03192ccfe9f96d8120006f291c570435c;hp=2d80457a7202f08f9018ce5fe350e308dd84cae8;hb=a4009687c73083dd0290285a065740a83e27e855;hpb=352c52d38c212a2aa93a9970731c9d7a2f8d4dac diff --git a/input.c b/input.c index 2d80457..6bcfd3a 100644 --- a/input.c +++ b/input.c @@ -27,7 +27,14 @@ void reliable_read(raw_input_func_t* input_func, void* userdata, uint8_t* buf, s } } -uint16_t read_length(raw_input_func_t* input_func, void* userdata) +uint8_t read_uint8(raw_input_func_t* input_func, void* userdata) +{ + uint8_t ret; + reliable_read(input_func, userdata, &ret, 1); + return ret; +} + +uint16_t read_uint16(raw_input_func_t* input_func, void* userdata) { uint8_t buf[2]; reliable_read(input_func, userdata, buf, 2);