From 20d28e80a5c861a9d5f449ea911ab75b4f37ad0d Mon Sep 17 00:00:00 2001 From: Jef Date: Tue, 24 Sep 2024 14:54:57 +0200 Subject: Initial community commit --- Src/nu/noenv.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Src/nu/noenv.c (limited to 'Src/nu/noenv.c') diff --git a/Src/nu/noenv.c b/Src/nu/noenv.c new file mode 100644 index 00000000..06bf3bd7 --- /dev/null +++ b/Src/nu/noenv.c @@ -0,0 +1,27 @@ +/*** +*noenv.c - stub out CRT's environment string processing +* +* Copyright (c) Microsoft Corporation. All rights reserved. +* +*Purpose: +* Stub out the environment string processing normally carried out at +* during startup. Note, getenv, _putenv and _environ are not supported +* if this object is used. Nor is the third argument to main. +* +*******************************************************************************/ + +#include +#ifdef __cplusplus +extern "C" { +#endif +int __cdecl _setenvp(void) { return 0; } + +void * __cdecl __crtGetEnvironmentStringsA(void) { return NULL; } + +int __cdecl _wsetenvp(void) { return 0; } + +void * __cdecl __crtGetEnvironmentStringsW(void) { return NULL; } + +#ifdef __cplusplus +} +#endif \ No newline at end of file -- cgit