summaryrefslogtreecommitdiff
path: root/str/str.h
diff options
context:
space:
mode:
Diffstat (limited to 'str/str.h')
-rwxr-xr-xstr/str.h4
1 files changed, 4 insertions, 0 deletions
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);