commit | 55baca643172849ea661f4d39a3131e78c063313 | [log] [tgz] |
---|---|---|
author | Andrew Scull <ascull@google.com> | Fri Apr 05 14:56:20 2019 +0100 |
committer | Andrew Scull <ascull@google.com> | Fri Apr 05 17:59:52 2019 +0000 |
tree | 7cda8eb2666ed44551940536b8402f49cfec3a34 | |
parent | 8fbd7ee6b2b579ce829e16598febb5559734ca90 [diff] [blame] |
Move from strlen to strnlen_s. Change-Id: I1d25a65e020b45b556723de14ef55a6140229dbb
diff --git a/src/memiter.c b/src/memiter.c index 7ec3c94..5ff54ee 100644 --- a/src/memiter.c +++ b/src/memiter.c
@@ -58,9 +58,10 @@ */ bool memiter_iseq(const struct memiter *it, const char *str) { - size_t len = strlen(str); + size_t it_len = it->limit - it->next; + size_t len = strnlen_s(str, it_len + 1); - if (len != it->limit - it->next) { + if (len != it_len) { return false; }