Fix warnings.

This commit is contained in:
Alex Shvartzkop 2024-04-20 20:09:14 +03:00
parent c2e9b687c1
commit 41c4bd58ba
1 changed files with 8 additions and 7 deletions

View File

@ -316,17 +316,18 @@ void API_PLUGIN_MANAGER::processNextJob( wxCommandEvent& aEvent )
job.env_path ) ); job.env_path ) );
PYTHON_MANAGER manager( Pgm().GetCommonSettings()->m_Api.python_interpreter ); PYTHON_MANAGER manager( Pgm().GetCommonSettings()->m_Api.python_interpreter );
manager.Execute( wxString::Format( wxS( "-m venv %s"), job.env_path ), manager.Execute(
[=]( int aRetVal, const wxString& aOutput, const wxString& aError ) wxString::Format( wxS( "-m venv %s" ), job.env_path ),
[this]( int aRetVal, const wxString& aOutput, const wxString& aError )
{ {
wxLogTrace( traceApi, wxString::Format( "Manager: venv (%d): %s", wxLogTrace( traceApi,
aRetVal, aOutput ) ); wxString::Format( "Manager: venv (%d): %s", aRetVal, aOutput ) );
if( !aError.IsEmpty() ) if( !aError.IsEmpty() )
wxLogTrace( traceApi, wxString::Format( "Manager: venv err: %s", aError ) ); wxLogTrace( traceApi, wxString::Format( "Manager: venv err: %s", aError ) );
wxCommandEvent* evt = new wxCommandEvent( EDA_EVT_PLUGIN_MANAGER_JOB_FINISHED, wxCommandEvent* evt =
wxID_ANY ); new wxCommandEvent( EDA_EVT_PLUGIN_MANAGER_JOB_FINISHED, wxID_ANY );
QueueEvent( evt ); QueueEvent( evt );
} ); } );
} }
@ -384,7 +385,7 @@ void API_PLUGIN_MANAGER::processNextJob( wxCommandEvent& aEvent )
wxLogTrace( traceApi, "Manager: calling python `%s`", cmd ); wxLogTrace( traceApi, "Manager: calling python `%s`", cmd );
manager.Execute( cmd, manager.Execute( cmd,
[=]( int aRetVal, const wxString& aOutput, const wxString& aError ) [this, job]( int aRetVal, const wxString& aOutput, const wxString& aError )
{ {
wxLogTrace( traceApi, wxString::Format( "Manager: pip (%d): %s", wxLogTrace( traceApi, wxString::Format( "Manager: pip (%d): %s",
aRetVal, aOutput ) ); aRetVal, aOutput ) );