about summary refs log tree commit diff
path: root/src/liblibc
diff options
context:
space:
mode:
authorPhil Ruffwind <rf@rufflewind.com>2014-05-04 21:14:55 -0400
committerPhil Ruffwind <rf@rufflewind.com>2014-05-13 17:19:01 -0400
commitd9eca56c065d27498a0e5fbd20ad114063c96281 (patch)
tree2cc823adfc34d56ab0ebc81d1580884602fedc17 /src/liblibc
parentb6cce7ea5497977291f4ae57937360978e764e41 (diff)
downloadrust-d9eca56c065d27498a0e5fbd20ad114063c96281.tar.gz
rust-d9eca56c065d27498a0e5fbd20ad114063c96281.zip
Use Get/FreeEnvironmentStringsW instead of Get/FreeEnvironmentStringsA
Changed libstd to use Get/FreeEnvironmentStringsW instead of
Get/FreeEnvironmentStringsA to support Unicode environment variables.
Diffstat (limited to 'src/liblibc')
-rw-r--r--src/liblibc/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/liblibc/lib.rs b/src/liblibc/lib.rs
index cf80d5a06d5..a35ebb06437 100644
--- a/src/liblibc/lib.rs
+++ b/src/liblibc/lib.rs
@@ -4195,7 +4195,7 @@ pub mod funcs {
             use types::os::arch::c95::{c_uint};
             use types::os::arch::extra::{BOOL, DWORD, SIZE_T, HMODULE,
                                                LPCWSTR, LPWSTR,
-                                               LPCH, LPDWORD, LPVOID,
+                                               LPWCH, LPDWORD, LPVOID,
                                                LPCVOID, LPOVERLAPPED,
                                                LPSECURITY_ATTRIBUTES,
                                                LPSTARTUPINFO,
@@ -4212,8 +4212,8 @@ pub mod funcs {
                                                -> DWORD;
                 pub fn SetEnvironmentVariableW(n: LPCWSTR, v: LPCWSTR)
                                                -> BOOL;
-                pub fn GetEnvironmentStringsA() -> LPCH;
-                pub fn FreeEnvironmentStringsA(env_ptr: LPCH) -> BOOL;
+                pub fn GetEnvironmentStringsW() -> LPWCH;
+                pub fn FreeEnvironmentStringsW(env_ptr: LPWCH) -> BOOL;
                 pub fn GetModuleFileNameW(hModule: HMODULE,
                                           lpFilename: LPWSTR,
                                           nSize: DWORD)