From 2849165b1de9ad6643d39fec32954a165b7fdc2e Mon Sep 17 00:00:00 2001 From: Soikk Date: Mon, 1 Dec 2025 18:14:54 +0100 Subject: Added binary read functions that disregard NULL characters --- str/str.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'str/str.h') diff --git a/str/str.h b/str/str.h index dbf91b9..84f1901 100755 --- a/str/str.h +++ b/str/str.h @@ -99,9 +99,13 @@ str vdup_nstrs(u64 n, va_list args); dup_nstrs(NUMSTRS(__VA_ARGS__), __VA_ARGS__); str read_delim(char *buf, char d); +str bread_delim(char *buf, char d); str sread_delim(char *buf, char d); +str sbread_delim(char *buf, char d); str read_delim_f(char *buf, bool (*func)(char), bool func_cond); +str bread_delim_f(char *buf, bool (*func)(char), bool func_cond); str sread_delim_f(char *buf, bool (*func)(char), bool func_cond); +str sbread_delim_f(char *buf, bool (*func)(char), bool func_cond); // probably do away with this u32 get_line_len(char *buf); -- cgit v1.2.3