diff --git a/src/utils.c b/src/utils.c index ef589c7..11829c5 100644 --- a/src/utils.c +++ b/src/utils.c @@ -108,12 +108,12 @@ inline void fast_read_num_u64(const char *dir, const char *file, char *buf, uint inline void fast_read_num_u16(const char *dir, const char *file, char *buf, uint16_t *result, const uint32_t divider) { read_file(dir, file, buf, 32); - *result = (uint16_t)strtol(buf, nullptr, 10) / divider; + *result = strtol(buf, nullptr, 10) / divider; } inline void fast_read_num_u8(const char *dir, const char *file, char *buf, uint8_t *result, const uint32_t divider) { read_file(dir, file, buf, 32); - *result = (uint8_t)strtol(buf, nullptr, 10) / divider; + *result = strtol(buf, nullptr, 10) / divider; } inline void fast_read_num_i16(const char *dir, const char *file, char *buf, int16_t *result, const uint32_t divider) {