summaryrefslogtreecommitdiffstats
path: root/src/syrep.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/syrep.c')
-rw-r--r--src/syrep.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/syrep.c b/src/syrep.c
index 6755a7c..7325178 100644
--- a/src/syrep.c
+++ b/src/syrep.c
@@ -78,7 +78,7 @@ static int do_diff(void) {
if (args.local_temp_flag && isdirectory(args.inputs[0]) >= 1) {
const char *p = get_attached_filename(args.inputs[0], SYREP_TEMPDIR);
mkdir(p, 0777);
- setenv("TMPDIR", p, 1);
+ set_tmp_dir(p);
}
if (!(path1 = strdup(get_snapshot_filename(args.inputs[0], SYREP_SNAPSHOTFILENAME))))
@@ -143,7 +143,7 @@ static int do_merge(void) {
if (args.local_temp_flag) {
const char *p = get_attached_filename(args.inputs[1], SYREP_TEMPDIR);
mkdir(p, 0777);
- setenv("TMPDIR", p, 1);
+ set_tmp_dir(p);
}
if (!(path1 = strdup(get_snapshot_filename(args.inputs[0], SYREP_SNAPSHOTFILENAME))))
@@ -205,7 +205,7 @@ static int do_makepatch(void) {
if (args.local_temp_flag) {
const char *p = get_attached_filename(args.inputs[0], SYREP_TEMPDIR);
mkdir(p, 0777);
- setenv("TMPDIR", p, 1);
+ set_tmp_dir(p);
}
if (!(path1 = strdup(get_snapshot_filename(args.inputs[0], SYREP_SNAPSHOTFILENAME))))
@@ -268,7 +268,7 @@ static int do_foreach(int (*func) (struct syrep_db_context *c), int m) {
if (args.local_temp_flag && isdirectory(args.inputs[i]) >= 1) {
const char *p = get_attached_filename(args.inputs[i], SYREP_TEMPDIR);
mkdir(p, 0777);
- setenv("TMPDIR", p, 1);
+ set_tmp_dir(p);
}
if (!(path = strdup(get_snapshot_filename(args.inputs[i], SYREP_SNAPSHOTFILENAME))))
@@ -281,7 +281,7 @@ static int do_foreach(int (*func) (struct syrep_db_context *c), int m) {
fprintf(stderr, "*** %s ***\n", path);
if (m && args.output_directory_given) {
- if (getcwd(saved_cwd, sizeof(saved_cwd)) < 0) {
+ if (!getcwd(saved_cwd, sizeof(saved_cwd))) {
fprintf(stderr, "getcwd(): %s\n", strerror(errno));
return -1;
}
@@ -351,7 +351,7 @@ static int do_update(void) {
if (args.local_temp_flag) {
const char *p = get_snapshot_filename(args.inputs[i], SYREP_TEMPDIR);
mkdir(p, 0777);
- setenv("TMPDIR", p, 1);
+ set_tmp_dir(p);
}
if (!(path = strdup(get_snapshot_filename(args.inputs[i], SYREP_SNAPSHOTFILENAME))))
@@ -372,7 +372,7 @@ static int do_update(void) {
cache = md_cache_open(p, args.ro_cache_flag);
}
- if (getcwd(saved_cwd, sizeof(saved_cwd)) < 0) {
+ if (!getcwd(saved_cwd, sizeof(saved_cwd))) {
fprintf(stderr, "getcwd(): %s\n", strerror(errno));
goto finish;
}
@@ -465,7 +465,7 @@ static int do_forget(void) {
if (args.local_temp_flag && isdirectory(args.inputs[i]) >= 1) {
const char *p = get_attached_filename(args.inputs[i], SYREP_TEMPDIR);
mkdir(p, 0777);
- setenv("TMPDIR", p, 1);
+ set_tmp_dir(p);
}
if (!(path = strdup(get_snapshot_filename(args.inputs[i], SYREP_SNAPSHOTFILENAME))))