diff options
Diffstat (limited to 'openvpn/src/openvpn/platform.c')
| -rw-r--r-- | openvpn/src/openvpn/platform.c | 28 | 
1 files changed, 0 insertions, 28 deletions
diff --git a/openvpn/src/openvpn/platform.c b/openvpn/src/openvpn/platform.c index e79de7a7..16d4daca 100644 --- a/openvpn/src/openvpn/platform.c +++ b/openvpn/src/openvpn/platform.c @@ -275,34 +275,6 @@ platform_unlink (const char *filename)  #endif  } -int platform_putenv(char *string) -{ -  int status; -#if defined(WIN32) -  struct gc_arena gc = gc_new (); -  char *s = string_alloc(string, &gc); -  char *value = strchr(s, '='); -  if (value!=NULL) -    { -      *value = '\0'; -      value++; -      if (*value == '\0') -        value = NULL; -    } - -  status = SetEnvironmentVariableW (wide_string (s, &gc), -      wide_string (value, &gc)) ? 1: 0; -  gc_free (&gc); -#elif defined(HAVE_PUTENV) -  void manage_env (char *str); /* TODO: Resolve properly */ -  status = putenv (string); -  if (!status) -    manage_env (string); -#endif - -  return status; -} -  FILE *  platform_fopen (const char *path, const char *mode)  {  | 
