From 0833b309e216947abcce2aacfaa82cf3a9ff6464 Mon Sep 17 00:00:00 2001 From: Daniel Lehman Date: Mon, 4 Apr 2016 14:55:43 -0700 Subject: [PATCH 1/2] ucrtbase: Add _get_initial_wide_environment Signed-off-by: Daniel Lehman --- .../api-ms-win-crt-runtime-l1-1-0.spec | 2 +- dlls/msvcrt/data.c | 8 ++++++++ dlls/ucrtbase/ucrtbase.spec | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/dlls/api-ms-win-crt-runtime-l1-1-0/api-ms-win-crt-runtime-l1-1-0.spec b/dlls/api-ms-win-crt-runtime-l1-1-0/api-ms-win-crt-runtime-l1-1-0.spec index cd2c33d..5a41548 100644 --- a/dlls/api-ms-win-crt-runtime-l1-1-0/api-ms-win-crt-runtime-l1-1-0.spec +++ b/dlls/api-ms-win-crt-runtime-l1-1-0/api-ms-win-crt-runtime-l1-1-0.spec @@ -41,7 +41,7 @@ @ cdecl _get_doserrno(ptr) ucrtbase._get_doserrno @ cdecl _get_errno(ptr) ucrtbase._get_errno @ cdecl _get_initial_narrow_environment() ucrtbase._get_initial_narrow_environment -@ stub _get_initial_wide_environment +@ cdecl _get_initial_wide_environment() ucrtbase._get_initial_wide_environment @ cdecl _get_invalid_parameter_handler() ucrtbase._get_invalid_parameter_handler @ stub _get_narrow_winmain_command_line @ cdecl _get_pgmptr(ptr) ucrtbase._get_pgmptr diff --git a/dlls/msvcrt/data.c b/dlls/msvcrt/data.c index b665333..1b9ef8c 100644 --- a/dlls/msvcrt/data.c +++ b/dlls/msvcrt/data.c @@ -668,6 +668,14 @@ int CDECL _initialize_narrow_environment(void) } /********************************************************************* + * _get_initial_wide_environment (UCRTBASE.@) + */ +MSVCRT_wchar_t** CDECL _get_initial_wide_environment(void) +{ + return MSVCRT___winitenv; +} + +/********************************************************************* * _configure_wide_argv (UCRTBASE.@) */ int CDECL _configure_wide_argv(int mode) diff --git a/dlls/ucrtbase/ucrtbase.spec b/dlls/ucrtbase/ucrtbase.spec index c697eee..1ef5c3b 100644 --- a/dlls/ucrtbase/ucrtbase.spec +++ b/dlls/ucrtbase/ucrtbase.spec @@ -366,7 +366,7 @@ @ cdecl _get_fmode(ptr) MSVCRT__get_fmode @ cdecl _get_heap_handle() @ cdecl _get_initial_narrow_environment() -@ stub _get_initial_wide_environment +@ cdecl _get_initial_wide_environment() @ cdecl _get_invalid_parameter_handler() @ stub _get_narrow_winmain_command_line @ cdecl _get_osfhandle(long) MSVCRT__get_osfhandle -- 1.9.5