Only run Unix file handling stuff on Unix.
Fixes https://gitlab.com/kicad/code/kicad/issues/9217
This commit is contained in:
parent
c38de1dcaf
commit
157c21d325
|
@ -116,7 +116,9 @@ int ExecuteFile( const wxString& ExecFile, const wxString& param, wxProcess *cal
|
||||||
{
|
{
|
||||||
wxString fullFileName;
|
wxString fullFileName;
|
||||||
wxString fullParams;
|
wxString fullParams;
|
||||||
int space = ExecFile.Find( ' ' );
|
|
||||||
|
#ifdef __UNIX__
|
||||||
|
int space = ExecFile.Find( ' ' );
|
||||||
|
|
||||||
if( space > 0 && !ExecFile.Contains( "\"" ) && !ExecFile.Contains( "\'" ) )
|
if( space > 0 && !ExecFile.Contains( "\"" ) && !ExecFile.Contains( "\'" ) )
|
||||||
{
|
{
|
||||||
|
@ -124,6 +126,7 @@ int ExecuteFile( const wxString& ExecFile, const wxString& param, wxProcess *cal
|
||||||
fullParams = ExecFile.Mid( space + 1 ) + wxS( " " ) + param;
|
fullParams = ExecFile.Mid( space + 1 ) + wxS( " " ) + param;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
fullFileName = FindKicadFile( ExecFile );
|
fullFileName = FindKicadFile( ExecFile );
|
||||||
fullParams = param;
|
fullParams = param;
|
||||||
|
|
Loading…
Reference in New Issue