Skip to content

Commit ccef130

Browse files
author
Ahmed Yarub Hani Al Nuaimi
committed
Temporarily revert changes
1 parent de65426 commit ccef130

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

kubernetes/config/kube_config.c

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,18 +111,19 @@ static char *getWorkingConfigFile(const char *configFileNamePassedIn)
111111
configFileName = strdup(configFileNamePassedIn);
112112
} else {
113113

114-
#if defined(HAVE_SECURE_GETENV)
115-
kubeconfig_env = secure_getenv(ENV_KUBECONFIG);
116-
#elif defined(HAVE_GETENV)
114+
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) || defined(__APPLE__) || !defined(HAVE_SECURE_GETENV)
117115
kubeconfig_env = getenv(ENV_KUBECONFIG);
116+
#elif __linux || defined(__EMSCRIPTEN__)
117+
kubeconfig_env = secure_getenv(ENV_KUBECONFIG);
118118
#endif
119119
if (kubeconfig_env) {
120120
configFileName = strdup(kubeconfig_env);
121121
} else {
122-
#if defined(HAVE_SECURE_GETENV)
123-
homedir_env = secure_getenv(ENV_HOME);
124-
#elif defined(HAVE_GETENV)
122+
#if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__) || defined(__APPLE__) || !defined(HAVE_SECURE_GETENV)
125123
homedir_env = getenv(ENV_HOME);
124+
#elif __linux || defined(__EMSCRIPTEN__)
125+
homedir_env = secure_getenv(ENV_HOME);
126+
#else
126127
#endif
127128
if (homedir_env) {
128129
int configFileNameSize = strlen(homedir_env) + strlen(KUBE_CONFIG_DEFAULT_LOCATION) + 1;

0 commit comments

Comments
 (0)