fix crash with xbox kernel test suite for IoCreateSymbolicLink/IoDeleteSymbolicLink tests
This commit is contained in:
parent
58f1c0959c
commit
45e4e18415
|
@ -360,11 +360,19 @@ std::wstring string_to_wstring(std::string const & src)
|
||||||
|
|
||||||
std::wstring PUNICODE_STRING_to_wstring(NtDll::PUNICODE_STRING const & src)
|
std::wstring PUNICODE_STRING_to_wstring(NtDll::PUNICODE_STRING const & src)
|
||||||
{
|
{
|
||||||
return std::wstring(src->Buffer, src->Length / sizeof(NtDll::WCHAR));
|
if (src == nullptr) {
|
||||||
|
return L"";
|
||||||
|
}
|
||||||
|
|
||||||
|
return std::wstring(src->Buffer, src->Length / sizeof(NtDll::WCHAR));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string PSTRING_to_string(xbox::PSTRING const & src)
|
std::string PSTRING_to_string(xbox::PSTRING const & src)
|
||||||
{
|
{
|
||||||
|
if (src == nullptr) {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
return std::string(src->Buffer, src->Length);
|
return std::string(src->Buffer, src->Length);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue