From bbf7bf3c3375a8ae2c0bae3ddaec95253bea5eec Mon Sep 17 00:00:00 2001 From: jsteemann Date: Wed, 18 May 2016 08:37:32 +0200 Subject: [PATCH] removed useless condition --- arangod/Aql/IndexBlock.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/arangod/Aql/IndexBlock.cpp b/arangod/Aql/IndexBlock.cpp index 93fbc541e7..e234dd2373 100644 --- a/arangod/Aql/IndexBlock.cpp +++ b/arangod/Aql/IndexBlock.cpp @@ -534,13 +534,9 @@ AqlItemBlock* IndexBlock::getSome(size_t atLeast, size_t atMost) { // getPlanNode()->_registerPlan->varInfo, // but can just take cur->getNrRegs() as registerId: auto doc = _documents[_posInDocs++]; - if (doc.isExternal()) { - res->setValue(j, static_cast(curRegs), - AqlValue(doc.resolveExternal().begin())); - } else { - res->setValue(j, static_cast(curRegs), - AqlValue(doc)); - } + TRI_ASSERT(doc.isExternal()); + res->setValue(j, static_cast(curRegs), + AqlValue(doc.resolveExternal().begin())); // No harm done, if the setValue throws! } }