prime/libc/buffer_io.h
Phillip Stephens aab14dc7b0 Match and link most of Runtime
Former-commit-id: 8b0c414ae0bc27beaedcee98d0ab434b51d7fddd
2022-10-13 01:02:37 -07:00

15 lines
384 B
C

#ifndef _BUFFER_IO
#define _BUFFER_IO
#include <stdio.h>
enum { __align_buffer, __dont_align_buffer };
void __convert_from_newlines(unsigned char* p, size_t* n);
void __convert_to_newlines(unsigned char* p, size_t* n);
void __prep_buffer(FILE*);
int __load_buffer(FILE*, size_t* bytes_loaded, int alignment);
int __flush_buffer(FILE*, size_t* bytes_flushed);
#endif // _BUFFER_IO