aboutsummaryrefslogtreecommitdiff
path: root/snag/src
diff options
context:
space:
mode:
Diffstat (limited to 'snag/src')
-rw-r--r--snag/src/build_db.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/snag/src/build_db.c b/snag/src/build_db.c
index 2ec79cc..ff163ba 100644
--- a/snag/src/build_db.c
+++ b/snag/src/build_db.c
@@ -245,17 +245,17 @@ void build_run(const package_build_t* build) {
errorcode = 1;
goto error;
}
+ newenvp[i++] = descdir;
char* root = vastrcat("root=", build->fakeroot);
if (!descdir) {
errorcode = 2;
goto error;
}
- newenvp[i++] = descdir;
newenvp[i++] = root;
newenvp[i] = NULL;
char* argv[] = { cfg.build_package_script, buf1, buf2, build->package->script_path, NULL };
execve(cfg.build_package_script, argv, newenvp);
- error:
+ error:
int finished = API_MESSAGE_FINISHED;
write(api_from_sh[1], &finished, sizeof(finished));
// what are you still doing here?