1
0
Fork 0

simplify code

This commit is contained in:
jsteemann 2016-01-29 00:11:24 +01:00
parent df68e95e06
commit 7f662bac09
2 changed files with 4 additions and 14 deletions

View File

@ -747,18 +747,13 @@ IndexIterator* EdgeIndex::createIterator(
}
}
// _from or _to?
bool const isFrom =
(strcmp(attrNode->getStringValue(), TRI_VOC_ATTRIBUTE_FROM) == 0);
if (keys.empty()) {
// nothing to do. still need to return an empty iterator
return new EdgeIndexIterator(trx, isFrom ? _edgesFrom : _edgesTo, keys);
}
TRI_IF_FAILURE("EdgeIndex::noIterator") {
THROW_ARANGO_EXCEPTION(TRI_ERROR_DEBUG);
}
// _from or _to?
bool const isFrom =
(strcmp(attrNode->getStringValue(), TRI_VOC_ATTRIBUTE_FROM) == 0);
return new EdgeIndexIterator(trx, isFrom ? _edgesFrom : _edgesTo, keys);
}

View File

@ -422,11 +422,6 @@ IndexIterator* PrimaryIndex::createIterator(
}
}
if (keys.empty()) {
// nothing to do: still new to return an empty iterator
return new PrimaryIndexIterator(trx, this, keys);
}
TRI_IF_FAILURE("PrimaryIndex::noIterator") {
THROW_ARANGO_EXCEPTION(TRI_ERROR_DEBUG);
}