Merge "Fix possible AIOOB in DirCacheTree.contains()"
This commit is contained in:
commit
446fa0e480
|
@ -399,7 +399,7 @@ final boolean contains(final byte[] a, int aOff, final int aLen) {
|
||||||
for (int eOff = 0; eOff < eLen && aOff < aLen; eOff++, aOff++)
|
for (int eOff = 0; eOff < eLen && aOff < aLen; eOff++, aOff++)
|
||||||
if (e[eOff] != a[aOff])
|
if (e[eOff] != a[aOff])
|
||||||
return false;
|
return false;
|
||||||
if (aOff == aLen)
|
if (aOff >= aLen)
|
||||||
return false;
|
return false;
|
||||||
return a[aOff] == '/';
|
return a[aOff] == '/';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue