From 7c9ff0b67283af503e6b70175ac2afa3d1bb54d2 Mon Sep 17 00:00:00 2001 From: phl0 Date: Tue, 18 Oct 2016 11:25:25 +0200 Subject: [PATCH] Differentiate between number of reflectors and parrot --- P25Gateway/Reflectors.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/P25Gateway/Reflectors.cpp b/P25Gateway/Reflectors.cpp index 4241b29..6d1f8c7 100644 --- a/P25Gateway/Reflectors.cpp +++ b/P25Gateway/Reflectors.cpp @@ -88,6 +88,12 @@ bool CReflectors::load() ::fclose(fp); } + size_t size = m_reflectors.size(); + if (size == 0U) + return false; + + LogInfo("Loaded %u P25 reflectors", size); + // Add the Parrot entry if (m_parrotPort > 0U) { CP25Reflector* refl = new CP25Reflector; @@ -95,14 +101,9 @@ bool CReflectors::load() refl->m_address = CUDPSocket::lookup(m_parrotAddress); refl->m_port = m_parrotPort; m_reflectors.push_back(refl); + LogInfo("Loaded P25 parrot"); } - size_t size = m_reflectors.size(); - if (size == 0U) - return false; - - LogInfo("Loaded %u P25 reflectors", size); - return true; }