From 5aa146e1ce58d295b5f45446bbbbdbb30c8e557d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 8 Aug 2021 14:24:59 -0400 Subject: Replace serdi -b and -e options with a block size option This is more powerful, and reduces the number of command line options that almost nobody needs to care about. --- src/system.h | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/system.h') diff --git a/src/system.h b/src/system.h index 27087bde..184e1aae 100644 --- a/src/system.h +++ b/src/system.h @@ -19,7 +19,6 @@ #include "attributes.h" -#include #include #define SERD_PAGE_SIZE 4096 @@ -47,20 +46,4 @@ serd_allocate_buffer(size_t size); void serd_free_aligned(void* ptr); -/// Wrapper for getc that is compatible with SerdReadFunc -static inline size_t -serd_file_read_byte(void* buf, size_t size, size_t nmemb, void* stream) -{ - (void)size; - (void)nmemb; - - const int c = getc((FILE*)stream); - if (c == EOF) { - *((uint8_t*)buf) = 0; - return 0; - } - *((uint8_t*)buf) = (uint8_t)c; - return 1; -} - #endif // SERD_SYSTEM_H -- cgit v1.2.1