* path.cc (cwdstuff::set): Replace constant 2 with sizeof(WCHAR) where
appropriate.
This commit is contained in:
parent
4c9d01fdad
commit
b53c1929e5
@ -1,3 +1,8 @@
|
|||||||
|
2010-09-21 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
|
* path.cc (cwdstuff::set): Replace constant 2 with sizeof(WCHAR) where
|
||||||
|
appropriate.
|
||||||
|
|
||||||
2010-09-21 Corinna Vinschen <corinna@vinschen.de>
|
2010-09-21 Corinna Vinschen <corinna@vinschen.de>
|
||||||
|
|
||||||
* mount.h (class fs_info): Add has_buggy_reopen flag and accessor
|
* mount.h (class fs_info): Add has_buggy_reopen flag and accessor
|
||||||
|
@ -3483,8 +3483,9 @@ cwdstuff::set (path_conv *nat_cwd, const char *posix_cwd)
|
|||||||
PUNICODE_STRING pdir = &get_user_proc_parms ()->CurrentDirectoryName;
|
PUNICODE_STRING pdir = &get_user_proc_parms ()->CurrentDirectoryName;
|
||||||
RtlInitEmptyUnicodeString (&win32,
|
RtlInitEmptyUnicodeString (&win32,
|
||||||
(PWCHAR) crealloc_abort (win32.Buffer,
|
(PWCHAR) crealloc_abort (win32.Buffer,
|
||||||
pdir->Length + 2),
|
pdir->Length
|
||||||
pdir->Length + 2);
|
+ sizeof (WCHAR)),
|
||||||
|
pdir->Length + sizeof (WCHAR));
|
||||||
RtlCopyUnicodeString (&win32, pdir);
|
RtlCopyUnicodeString (&win32, pdir);
|
||||||
|
|
||||||
PWSTR eoBuffer = win32.Buffer + (win32.Length / sizeof (WCHAR));
|
PWSTR eoBuffer = win32.Buffer + (win32.Length / sizeof (WCHAR));
|
||||||
@ -3520,8 +3521,9 @@ cwdstuff::set (path_conv *nat_cwd, const char *posix_cwd)
|
|||||||
}
|
}
|
||||||
RtlInitEmptyUnicodeString (&win32,
|
RtlInitEmptyUnicodeString (&win32,
|
||||||
(PWCHAR) crealloc_abort (win32.Buffer,
|
(PWCHAR) crealloc_abort (win32.Buffer,
|
||||||
upath.Length + 2),
|
upath.Length
|
||||||
upath.Length + 2);
|
+ sizeof (WCHAR)),
|
||||||
|
upath.Length + sizeof (WCHAR));
|
||||||
RtlCopyUnicodeString (&win32, &upath);
|
RtlCopyUnicodeString (&win32, &upath);
|
||||||
if (unc_path)
|
if (unc_path)
|
||||||
win32.Buffer[0] = L'\\';
|
win32.Buffer[0] = L'\\';
|
||||||
|
Loading…
Reference in New Issue
Block a user