Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 4d0e15a

Browse files
committed
Oh yeah, should probably not blow up here
1 parent 6c47fe0 commit 4d0e15a

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/GitHub.Api/Platform/DefaultEnvironment.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ public string GetEnvironmentVariableKey(string name)
135135
private static string GetEnvironmentVariableKeyInternal(string name)
136136
{
137137
return Environment.GetEnvironmentVariables().Keys.Cast<string>()
138-
.FirstOrDefault(k => string.Compare(name, k, true, CultureInfo.InvariantCulture) == 0);
138+
.FirstOrDefault(k => string.Compare(name, k, true, CultureInfo.InvariantCulture) == 0) ?? name;
139139
}
140140

141141
public NPath LogPath { get; }

src/tests/IntegrationTests/IntegrationTestEnvironment.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@ public string GetEnvironmentVariable(string v)
7777

7878
public string GetEnvironmentVariableKey(string name)
7979
{
80-
return GetEnvironmentVariableKeyInternal(name);
80+
return defaultEnvironment.GetEnvironmentVariableKey(name);
8181
}
8282

8383
private static string GetEnvironmentVariableKeyInternal(string name)
8484
{
8585
return Environment.GetEnvironmentVariables().Keys.Cast<string>()
86-
.FirstOrDefault(k => string.Compare(name, k, true, CultureInfo.InvariantCulture) == 0);
86+
.FirstOrDefault(k => string.Compare(name, k, true, CultureInfo.InvariantCulture) == 0) ?? name;
8787
}
8888

8989
public string GetSpecialFolder(Environment.SpecialFolder folder)

0 commit comments

Comments
 (0)