From 6a0e90ef907810079087eaef196c744e46b90700 Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Tue, 24 Sep 2013 16:24:27 +0200 Subject: [PATCH] properly check for (non-)empty vectors --- Server/DataStructures/InternalDataFacade.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Server/DataStructures/InternalDataFacade.h b/Server/DataStructures/InternalDataFacade.h index 2482a5410..5c6abc2c0 100644 --- a/Server/DataStructures/InternalDataFacade.h +++ b/Server/DataStructures/InternalDataFacade.h @@ -90,10 +90,13 @@ private: edge_list, &m_check_sum ); - BOOST_ASSERT_MSG(0 == node_list.size(), "node list not flushed"); - BOOST_ASSERT_MSG(0 == edge_list.size(), "edge list not flushed"); + BOOST_ASSERT_MSG(0 != node_list.size(), "node list empty"); + BOOST_ASSERT_MSG(0 != edge_list.size(), "edge list empty"); m_query_graph = new QueryGraph(node_list, edge_list); + + BOOST_ASSERT_MSG(0 == node_list.size(), "node list not flushed"); + BOOST_ASSERT_MSG(0 == edge_list.size(), "edge list not flushed"); SimpleLogger().Write() << "Data checksum is " << m_check_sum; }