diff --git a/Source/NSData.m b/Source/NSData.m index b8775692b..2f936868b 100644 --- a/Source/NSData.m +++ b/Source/NSData.m @@ -1133,7 +1133,8 @@ failure: { searchRange.length = countOther; } - if (memcmp(&bytesSelf[0], &bytesOther[0], countOther) == 0) + if (memcmp(&bytesSelf[searchRange.location], &bytesOther[0], + countOther) == 0) { result = searchRange; }