diff options
Diffstat (limited to 'src/syrep.c')
-rw-r--r-- | src/syrep.c | 16 |
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)))) |