From f3a24957576e52c77a4477101c5cfea4e7bb17a1 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Tue, 21 Apr 2020 22:19:15 +0100 Subject: [PATCH] Fix compile issue on GTK (or possibly just with some versions of wxWidgets). --- eeschema/dialogs/dialog_fields_editor_global.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/eeschema/dialogs/dialog_fields_editor_global.cpp b/eeschema/dialogs/dialog_fields_editor_global.cpp index f27584d06e..c9f7561325 100644 --- a/eeschema/dialogs/dialog_fields_editor_global.cpp +++ b/eeschema/dialogs/dialog_fields_editor_global.cpp @@ -911,9 +911,10 @@ void DIALOG_FIELDS_EDITOR_GLOBAL::AddField( const wxString& aName, if( cfg->m_FieldEditorPanel.fields_group_by.count( key ) ) sort_by = cfg->m_FieldEditorPanel.fields_group_by.at( key ); - fieldsCtrlRow.emplace_back( wxVariant( aName ) ); - fieldsCtrlRow.emplace_back( wxVariant( show ) ); - fieldsCtrlRow.emplace_back( wxVariant( sort_by ) ); + // Don't change these to emplace_back: some versions of wxWidgets don't support it + fieldsCtrlRow.push_back( wxVariant( aName ) ); + fieldsCtrlRow.push_back( wxVariant( show ) ); + fieldsCtrlRow.push_back( wxVariant( sort_by ) ); m_fieldsCtrl->AppendItem( fieldsCtrlRow ); }