Skip to content

Commit 4e6cbb8

Browse files
author
Mirela Chirica
committed
Cellular: ATHandler's mem_str fixed to work on matching strings
1 parent 273590f commit 4e6cbb8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

features/cellular/framework/AT/ATHandler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1035,7 +1035,7 @@ void ATHandler::set_string(char *dest, const char *src, size_t src_len)
10351035

10361036
const char *ATHandler::mem_str(const char *dest, size_t dest_len, const char *src, size_t src_len)
10371037
{
1038-
if (dest_len > src_len) {
1038+
if (dest_len >= src_len) {
10391039
for (size_t i = 0; i < dest_len - src_len + 1; ++i) {
10401040
if (memcmp(dest + i, src, src_len) == 0) {
10411041
return dest + i;

0 commit comments

Comments
 (0)