From 2278ee070fa0d09ccca50b45ec35208db9bccb71 Mon Sep 17 00:00:00 2001 From: Alex Shvartzkop Date: Wed, 22 Jan 2025 11:40:45 +0300 Subject: [PATCH] Fix warning C4296: '>=': expression is always true. --- pcbnew/dialogs/dialog_create_array.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pcbnew/dialogs/dialog_create_array.cpp b/pcbnew/dialogs/dialog_create_array.cpp index 1f5a099864..d5b6a2ed90 100644 --- a/pcbnew/dialogs/dialog_create_array.cpp +++ b/pcbnew/dialogs/dialog_create_array.cpp @@ -266,9 +266,10 @@ void DIALOG_CREATE_ARRAY::OnAxisNumberingChange( wxCommandEvent& aEvent ) { // On an alphabet change, make sure the offset control is valid by default. - const unsigned newAlphabet = aEvent.GetSelection(); + const int newAlphabet = aEvent.GetSelection(); - wxCHECK( newAlphabet >= 0 && newAlphabet < numberingTypeData.size(), /* void */ ); + wxCHECK( newAlphabet >= 0 && newAlphabet < static_cast( numberingTypeData.size() ), + /* void */ ); const ARRAY_AXIS::NUMBERING_TYPE numberingType = numberingTypeData[newAlphabet].m_numbering_type;