X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/a59c5565745b21ab13ba016612b9bbbc95ffc8ed..4829d096feb337a55e2b866adb19acab9617b071:/sbr/brkstring.h?ds=sidebyside diff --git a/sbr/brkstring.h b/sbr/brkstring.h index f727179e..55d47b23 100644 --- a/sbr/brkstring.h +++ b/sbr/brkstring.h @@ -5,4 +5,9 @@ * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. */ -char **brkstring(char *, char *, char *) NONNULL(1); +/* Break up str on characters in brksep, terminated by brkterm. + * Each character in str that exists in brksep is replace with a null byte. + * Processing stops at the first character in str that exists in brkterm. + * Directly mutates str. + * Returns pointer to private, static array of pointers into str. */ +char *const *brkstring(char *str, char const *brksep, char const *brkterm) NONNULL(1);