Merge pull request #26 from stbergmann/master

exec* returns -1 on error
tingping/wmclass
Alexander Larsson 2016-05-25 10:20:57 +02:00
commit 1fd698a34c
2 changed files with 2 additions and 2 deletions

View File

@ -222,7 +222,7 @@ flatpak_builtin_build (int argc, char **argv, GCancellable *cancellable, GError
g_ptr_array_add (argv_array, NULL);
if (!execve (flatpak_get_bwrap (), (char **) argv_array->pdata, envp))
if (execve (flatpak_get_bwrap (), (char **) argv_array->pdata, envp) == -1)
{
g_set_error (error, G_IO_ERROR, g_io_error_from_errno (errno), "Unable to start app");
return FALSE;

View File

@ -2052,7 +2052,7 @@ builder_manifest_run (BuilderManifest *self,
commandline = g_strjoinv (" ", (char **) args->pdata);
if (!execvp ((char *) args->pdata[0], (char **) args->pdata))
if (execvp ((char *) args->pdata[0], (char **) args->pdata) == -1)
{
g_set_error (error, G_IO_ERROR, g_io_error_from_errno (errno), "Unable to start flatpak build");
return FALSE;