diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2007-08-20 15:41:08 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2007-08-20 15:41:08 +0000 |
commit | 891b6e885e8ff6692f8be695e830a929b97172ab (patch) | |
tree | 28e894b8a9d27dfbd681424217f31e84b43ea31c /winsup/cygwin/path.h | |
parent | 876da7fb748d988a367c7957bbb17a0b0733d290 (diff) | |
download | cygnal-891b6e885e8ff6692f8be695e830a929b97172ab.tar.gz cygnal-891b6e885e8ff6692f8be695e830a929b97172ab.tar.bz2 cygnal-891b6e885e8ff6692f8be695e830a929b97172ab.zip |
* hookapi.cc (ld_preload): Call LoadLibraryW.
* path.h (path_conv::get_wide_win32_path_len): Define.
Diffstat (limited to 'winsup/cygwin/path.h')
-rw-r--r-- | winsup/cygwin/path.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/winsup/cygwin/path.h b/winsup/cygwin/path.h index fb654d0f9..b258ac9b6 100644 --- a/winsup/cygwin/path.h +++ b/winsup/cygwin/path.h @@ -240,6 +240,12 @@ class path_conv PUNICODE_STRING get_nt_native_path (); POBJECT_ATTRIBUTES get_object_attr (OBJECT_ATTRIBUTES &attr, SECURITY_ATTRIBUTES &sa); + inline size_t get_wide_win32_path_len () + { + get_nt_native_path (); + return uni_path.Length / sizeof (WCHAR); + } + PWCHAR get_wide_win32_path (PWCHAR wc); operator DWORD &() {return fileattr;} operator int () {return fileattr; } |