[libcalamaresui] Fix build of the PythonQt bindings

- Change to std::chrono::seconds wasn't tried against the (optional)
   PythonQt bindings, leading to build failure. Reported by Phil (Manjaro).

FIXES #1210
This commit is contained in:
Adriaan de Groot 2019-08-04 08:52:33 -04:00
parent ff6c6a360b
commit beeda24423

View File

@ -57,7 +57,7 @@ Utils::target_env_call( const QString& command,
int timeout ) const int timeout ) const
{ {
return CalamaresUtils::System::instance()-> return CalamaresUtils::System::instance()->
targetEnvCall( command, QString(), stdin, timeout ); targetEnvCall( command, QString(), stdin, std::chrono::seconds( timeout > 0 ? timeout : 0 ) );
} }
@ -67,7 +67,7 @@ Utils::target_env_call( const QStringList& args,
int timeout ) const int timeout ) const
{ {
return CalamaresUtils::System::instance()-> return CalamaresUtils::System::instance()->
targetEnvCall( args, QString(), stdin, timeout ); targetEnvCall( args, QString(), stdin, std::chrono::seconds( timeout > 0 ? timeout : 0 ) );
} }
@ -102,7 +102,7 @@ Utils::check_target_env_output( const QString& command,
output, output,
QString(), QString(),
stdin, stdin,
timeout ); std::chrono::seconds( timeout > 0 ? timeout : 0 ) );
_handle_check_target_env_call_error( ec, command ); _handle_check_target_env_call_error( ec, command );
return output; return output;
} }
@ -119,7 +119,7 @@ Utils::check_target_env_output( const QStringList& args,
output, output,
QString(), QString(),
stdin, stdin,
timeout ); std::chrono::seconds( timeout > 0 ? timeout : 0 ) );
_handle_check_target_env_call_error( ec, args.join( ' ' ) ); _handle_check_target_env_call_error( ec, args.join( ' ' ) );
return output; return output;
} }