diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-08-18 11:23:21 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-08-18 11:23:21 +0200 |
commit | db6394231e8f10d0d7677e3a239dc700ad4a8036 (patch) | |
tree | 8954b4141a2694d50b27b2298fe155d5db5d7d96 /lib | |
parent | 765d071a9869a47fa92fcfc9e842492b41ffeff8 (diff) | |
parent | 47c66a2a28c5fc785f332cf7384c6303dd49dd54 (diff) | |
download | barebox-db6394231e8f10d0d7677e3a239dc700ad4a8036.tar.gz barebox-db6394231e8f10d0d7677e3a239dc700ad4a8036.tar.xz |
Merge branch 'for-next/misc' into master
Diffstat (limited to 'lib')
-rw-r--r-- | lib/string.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/string.c b/lib/string.c index 717b59aa50..7548fd3581 100644 --- a/lib/string.c +++ b/lib/string.c @@ -208,6 +208,8 @@ int strcmp(const char * cs,const char * ct) { register signed char __res; + BUG_ON(!cs || !ct); + while (1) { if ((__res = *cs - *ct++) != 0 || !*cs++) break; @@ -229,6 +231,8 @@ int strncmp(const char * cs, const char * ct, size_t count) { register signed char __res = 0; + BUG_ON(!cs || !ct); + while (count) { if ((__res = *cs - *ct++) != 0 || !*cs++) break; |