From fb542df1c3ee0362aa719d39d54b2f38df4947ce Mon Sep 17 00:00:00 2001 From: Sebastian Held Date: Thu, 15 Nov 2012 22:10:42 +0100 Subject: [PATCH] fixed warning about comparison between signed and unsigned Proposed change: Operator::SetBCSize() and Operator::GetBCSize() should have unsigned sizes. --- FDTD/extensions/operator_ext_conductingsheet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FDTD/extensions/operator_ext_conductingsheet.cpp b/FDTD/extensions/operator_ext_conductingsheet.cpp index 9870f91..82b68c9 100644 --- a/FDTD/extensions/operator_ext_conductingsheet.cpp +++ b/FDTD/extensions/operator_ext_conductingsheet.cpp @@ -65,7 +65,7 @@ bool Operator_Ext_ConductingSheet::BuildExtension() disable_pos = false; // disable conducting sheet model inside the boundary conditions, especially inside a pml for (int m=0;m<3;++m) - if ((pos[m]<=(m_Op->GetBCSize(2*m))) || (pos[m]>=(numLines[m]-m_Op->GetBCSize(2*m+1)-1))) + if ((pos[m]<=(unsigned int)m_Op->GetBCSize(2*m)) || (pos[m]>=(numLines[m]-m_Op->GetBCSize(2*m+1)-1))) disable_pos = true; for (int n=0; n<3; ++n)