Skip to content

Commit 02da3f1

Browse files
committed
Addressed comment to make hash compare by ptr in supervised slice
1 parent 69acfd3 commit 02da3f1

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

arangod/Aql/AqlValue.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1689,11 +1689,9 @@ bool equal_to<AqlValue>::operator()(AqlValue const& a,
16891689
case T::VPACK_MANAGED_STRING:
16901690
return a._data.managedStringMeta.pointer ==
16911691
b._data.managedStringMeta.pointer;
1692-
case T::VPACK_SUPERVISED_SLICE: {
1693-
auto as = VPackSlice(a._data.supervisedSliceMeta.getPayloadPtr());
1694-
auto bs = VPackSlice(b._data.supervisedSliceMeta.getPayloadPtr());
1695-
return as.binaryEquals(bs); // ignore monitor*
1696-
}
1692+
case T::VPACK_SUPERVISED_SLICE:
1693+
return a._data.supervisedSliceMeta.getPayloadPtr() ==
1694+
b._data.supervisedSliceMeta.getPayloadPtr();
16971695
case T::RANGE:
16981696
return a._data.rangeMeta.range == b._data.rangeMeta.range;
16991697
}

0 commit comments

Comments
 (0)