From b877d17138b52b146c4703b2bd5d621acec19e1c Mon Sep 17 00:00:00 2001 From: Seth Hillbrand Date: Wed, 17 Jul 2019 14:32:22 -0700 Subject: [PATCH] Fix compile error wx 3.0 doesn't have emplace_back() so we need to accept the copy-instantiate penalty --- eeschema/dialogs/dialog_fields_editor_global.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eeschema/dialogs/dialog_fields_editor_global.cpp b/eeschema/dialogs/dialog_fields_editor_global.cpp index 0dd29b1060..37463a9895 100644 --- a/eeschema/dialogs/dialog_fields_editor_global.cpp +++ b/eeschema/dialogs/dialog_fields_editor_global.cpp @@ -838,9 +838,9 @@ void DIALOG_FIELDS_EDITOR_GLOBAL::AddField( const wxString& aName, m_config->Read( "SymbolFieldEditor/Show/" + aName, &defaultShow ); m_config->Read( "SymbolFieldEditor/GroupBy/" + aName, &defaultSortBy ); - fieldsCtrlRow.emplace_back( wxVariant( aName ) ); - fieldsCtrlRow.emplace_back( wxVariant( defaultShow ) ); - fieldsCtrlRow.emplace_back( wxVariant( defaultSortBy ) ); + fieldsCtrlRow.push_back( wxVariant( aName ) ); + fieldsCtrlRow.push_back( wxVariant( defaultShow ) ); + fieldsCtrlRow.push_back( wxVariant( defaultSortBy ) ); m_fieldsCtrl->AppendItem( fieldsCtrlRow ); }