commit before starting work on helper

This commit is contained in:
arcan1s
2014-08-08 17:01:33 +04:00
parent c15e387472
commit 1ae30b0821
11 changed files with 28 additions and 26 deletions

View File

@ -22,7 +22,7 @@
TaskResult runTask(const QString cmd)
{
return Task::await<TaskResult>( [ & ]() {
QProcess command;
SandboxProcess command;
command.start(cmd);
command.waitForFinished(-1);
TaskResult r;

View File

@ -20,10 +20,21 @@
#define TASKADDS_H
#include <QProcess>
#include <unistd.h>
#include "task.h"
class SandboxProcess : public QProcess
{
protected:
void setupChildProcess()
{
::setuid(0);
};
};
struct TaskResult
{
int exitCode;