Daniel Lehman : ucrtbase: Add _get_initial_wide_environment.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Apr 6 11:12:04 CDT 2016
Module: wine
Branch: master
Commit: 46000add48ce5e580651c37d829319c5aaf5ccf5
URL: http://source.winehq.org/git/wine.git/?a=commit;h=46000add48ce5e580651c37d829319c5aaf5ccf5
Author: Daniel Lehman <dlehman at esri.com>
Date: Mon Apr 4 14:55:43 2016 -0700
ucrtbase: Add _get_initial_wide_environment.
Signed-off-by: Daniel Lehman <dlehman at esri.com>
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
.../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
More information about the wine-cvs
mailing list