diff options
Diffstat (limited to 'snag/src/build_db.c')
| -rw-r--r-- | snag/src/build_db.c | 4 |
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? |
