forked from Mirror/Ryujinx
ContentServices: Handle null LocationEntry Path in VerifyContentType (#506)
When `LocationEntry.ContentPath` is `null`, we can always return `false` as it can't possibly be a valid `ContentType`
This commit is contained in:
parent
fe8fbb6fb9
commit
26e09474a9
2 changed files with 6 additions and 0 deletions
|
@ -223,6 +223,11 @@ namespace Ryujinx.HLE.FileSystem.Content
|
|||
|
||||
private bool VerifyContentType(LocationEntry LocationEntry, ContentType ContentType)
|
||||
{
|
||||
if (LocationEntry.ContentPath == null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
StorageId StorageId = LocationHelper.GetStorageId(LocationEntry.ContentPath);
|
||||
string InstalledPath = Device.FileSystem.SwitchPathToSystemPath(LocationEntry.ContentPath);
|
||||
|
||||
|
|
|
@ -78,6 +78,7 @@ namespace Ryujinx.HLE.FileSystem
|
|||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
return GetFullPath(MakeDirAndGetFullPath(Parts[0]), Parts[1]);
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue