From 0ac4c44ef4451122449b9f52fab41cc156bbe38d Mon Sep 17 00:00:00 2001
From: Marcel Loose <loose@astron.nl>
Date: Wed, 19 Dec 2012 07:39:18 +0000
Subject: [PATCH] Task #3942: Fixed warning: comparison between signed and
 unsigned integer expressions [-Wsign-compare]

---
 MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc | 2 +-
 MAC/APL/PIC/RSP_Driver/src/rspctl.cc         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc b/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc
index 70a392cdf30..d1e44400d51 100644
--- a/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc
+++ b/MAC/APL/PAC/ITRFBeamServer/src/BeamServer.cc
@@ -1271,7 +1271,7 @@ DigitalBeam* BeamServer::checkBeam(GCFPortInterface* 				port,
 	}
 
 	// nr of subbands should fit in the beamlet space.
-	if (allocation.getSubbandBitset().count() > itsCurrentMaxBeamlets) {
+	if (static_cast<int>(allocation.getSubbandBitset().count()) > itsCurrentMaxBeamlets) {
 		LOG_ERROR_STR("Too many subbands specified (" << allocation.getSubbandBitset().count() << ") only " 
 					<< itsCurrentMaxBeamlets << " allowed");
 		return (0);
diff --git a/MAC/APL/PIC/RSP_Driver/src/rspctl.cc b/MAC/APL/PIC/RSP_Driver/src/rspctl.cc
index 26538609111..5c2b118acb3 100644
--- a/MAC/APL/PIC/RSP_Driver/src/rspctl.cc
+++ b/MAC/APL/PIC/RSP_Driver/src/rspctl.cc
@@ -339,7 +339,7 @@ void SubbandsCommand::send()
 
 	    logMessage(cerr,formatString("rcumask.count()=%d",setsubbands.rcumask.count()));
         
-        if (m_subbandlist.size() > maxBeamlets(itsBitsPerSample)) {
+        if (static_cast<int>(m_subbandlist.size()) > maxBeamlets(itsBitsPerSample)) {
             logMessage(cerr,"Error: too many subbands selected");
 			exit(EXIT_FAILURE);
 		}
-- 
GitLab