diff options
author | rl1987 <rl1987@sdf.lonestar.org> | 2018-08-12 15:28:34 +0300 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-08-16 08:31:45 -0400 |
commit | fb137b30fc69bb9fa4b417cfe47a8191ecf0a70c (patch) | |
tree | ec3039cf30e6d8578f3452988253898280ecad6b /src/test | |
parent | f454c283031e282ade3db78ce9da3726ec4a0234 (diff) | |
download | tor-fb137b30fc69bb9fa4b417cfe47a8191ecf0a70c.tar.gz tor-fb137b30fc69bb9fa4b417cfe47a8191ecf0a70c.zip |
Exclude setenv/unsetenv code on Windows
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/test_options.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/test_options.c b/src/test/test_options.c index dcb8932bec..801b5895ff 100644 --- a/src/test/test_options.c +++ b/src/test/test_options.c @@ -474,9 +474,11 @@ test_options_validate__uname_for_server(void *ignored) (void)ignored; char *msg; +#ifndef _WIN32 int unset_home_env = 0; if (setenv("HOME", "/home/john", 0) == 0) unset_home_env = 1; +#endif options_test_data_t *tdata = get_options_test_data( "ORPort 127.0.0.1:5555"); @@ -517,8 +519,10 @@ test_options_validate__uname_for_server(void *ignored) free_options_test_data(tdata); tor_free(msg); teardown_capture_of_logs(); +#ifndef _WIN32 if (unset_home_env) unsetenv("HOME"); +#endif } static void @@ -1421,9 +1425,11 @@ test_options_validate__paths_needed(void *ignored) int ret; char *msg; +#ifndef _WIN32 int unset_home_env = 0; if (setenv("HOME", "/home/john", 0) == 0) unset_home_env = 1; +#endif setup_capture_of_logs(LOG_WARN); options_test_data_t *tdata = get_options_test_data( @@ -1467,8 +1473,10 @@ test_options_validate__paths_needed(void *ignored) teardown_capture_of_logs(); free_options_test_data(tdata); tor_free(msg); +#ifndef _WIN32 if (unset_home_env) unsetenv("HOME"); +#endif } static void |