lib: add glibc style strchrnul() variant
authorGrant Likely <grant.likely@linaro.org>
Fri, 14 Mar 2014 17:00:14 +0000 (17:00 +0000)
committerGrant Likely <grant.likely@linaro.org>
Fri, 23 May 2014 02:23:27 +0000 (11:23 +0900)
commit11d200e95f3e84c1102e4cc9863a3614fd41f3ad
tree2d10860071a5c0d9a39754562ed33e1014faa91e
parentb44aa25d20e2ef6b824901cbc50a281791f3b421
lib: add glibc style strchrnul() variant

The strchrnul() variant helpfully returns a the end of the string
instead of a NULL if the requested character is not found. This can
simplify string parsing code since it doesn't need to expicitly check
for a NULL return. If a valid string pointer is passed in, then a valid
null terminated string will always come back out.

Signed-off-by: Grant Likely <grant.likely@linaro.org>
include/linux/string.h
lib/string.c