From d22f994d8ac6495d36b02cf7ddb969fdcd5ecb53 Mon Sep 17 00:00:00 2001 From: Jacob Dufault Date: Sat, 6 Jan 2018 16:30:57 -0800 Subject: [PATCH] Don't implicitly return data for TestIndexer. --- src/iindexer.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/iindexer.cc b/src/iindexer.cc index 6ba382a8..7b8673d1 100644 --- a/src/iindexer.cc +++ b/src/iindexer.cc @@ -52,8 +52,12 @@ struct TestIndexer : IIndexer { const std::vector& file_contents, PerformanceImportFile* perf) { auto it = indexes.find(file); - if (it == indexes.end()) + if (it == indexes.end()) { + // Don't return any indexes for unexpected data. + assert(false && "no indexes"); return {}; + } + // FIXME: allow user to control how many times we return the index for a // specific file (atm it is always 1) auto result = std::move(it->second);