From 928b43eab613970ebe6448b294bba866d43d12bd Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Mon, 21 May 2018 11:09:17 +0200 Subject: Add a fz_strnlen function (strnlen is not standard C). --- include/mupdf/fitz/string-util.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/mupdf/fitz/string-util.h') diff --git a/include/mupdf/fitz/string-util.h b/include/mupdf/fitz/string-util.h index fdf47c86..2bfc728f 100644 --- a/include/mupdf/fitz/string-util.h +++ b/include/mupdf/fitz/string-util.h @@ -10,6 +10,12 @@ Safe string functions */ +/* + fz_strnlen: Return strlen(s), if that is less than maxlen, or maxlen if + there is no null byte ('\0') among the first maxlen bytes. +*/ +size_t fz_strnlen(const char *s, size_t maxlen); + /* fz_strsep: Given a pointer to a C string (or a pointer to NULL) break it at the first occurrence of a delimiter char (from a given set). -- cgit v1.2.3