diff --git a/cmd/tools/vsymlink.v b/cmd/tools/vsymlink.v index 734e76edf4..54c2ad2073 100644 --- a/cmd/tools/vsymlink.v +++ b/cmd/tools/vsymlink.v @@ -87,10 +87,8 @@ fn setup_symlink_on_windows(){ C.RegCloseKey(reg_sys_env_handle) } - sys_env_path := get_reg_value(reg_sys_env_handle, 'Path') or { - warn_and_exit(err) - return - } + // if the above succeeded, and we cannot get the value, it may simply be empty + sys_env_path := get_reg_value(reg_sys_env_handle, 'Path') or { '' } current_sys_paths := sys_env_path.split(os.path_delimiter).map(it.trim('/$os.path_separator')) mut new_paths := [ vsymlinkdir ] diff --git a/vlib/net/http/http_test.v b/vlib/net/http/http_test.v index 7fdcda554b..a7315ee6ce 100644 --- a/vlib/net/http/http_test.v +++ b/vlib/net/http/http_test.v @@ -39,6 +39,7 @@ fn test_public_servers() { fn test_relative_redirects() { $if !network ? { return } + $else { return } // tempfix periodic: httpbin relative redirects are broken res := http.get('https://httpbin.org/relative-redirect/3?abc=xyz') or { panic(err) } assert 200 == res.status_code assert res.text.len > 0