From db63c88a4556635bbca6fd037bb80a79fff5ea78 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Tue, 10 Jul 2012 16:11:25 +0200 Subject: [PATCH] [Positioner] EvAAL: handle empty results' lists --- owlps-positioner/src/outputtcpsocketevaal.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/owlps-positioner/src/outputtcpsocketevaal.cc b/owlps-positioner/src/outputtcpsocketevaal.cc index 45ffb49..0f5d35c 100644 --- a/owlps-positioner/src/outputtcpsocketevaal.cc +++ b/owlps-positioner/src/outputtcpsocketevaal.cc @@ -77,8 +77,9 @@ bool OutputTCPSocketEvAAL::init_socket() */ void OutputTCPSocketEvAAL::write(const ResultList &results) { - assert(results.get_results().size() == 1) ; - write(results.get_results()[0]) ; + assert(results.get_results().size() <= 1) ; + if (! results.get_results().empty()) + write(results.get_results()[0]) ; }