diff options
| author | Phil Ruffwind <rf@rufflewind.com> | 2014-05-04 21:14:55 -0400 |
|---|---|---|
| committer | Phil Ruffwind <rf@rufflewind.com> | 2014-05-13 17:19:01 -0400 |
| commit | d9eca56c065d27498a0e5fbd20ad114063c96281 (patch) | |
| tree | 2cc823adfc34d56ab0ebc81d1580884602fedc17 /src/liblibc | |
| parent | b6cce7ea5497977291f4ae57937360978e764e41 (diff) | |
| download | rust-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.rs | 6 |
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) |
