mirror of
https://github.com/Atmosphere-NX/Atmosphere.git
synced 2025-09-25 21:03:18 +02:00
haze: ptp_responder: fix object deletion on windows
This commit is contained in:
parent
445f44fcdc
commit
a1175feab1
@ -77,6 +77,7 @@ namespace haze {
|
|||||||
PtpObjectPropertyCode_ObjectFormat,
|
PtpObjectPropertyCode_ObjectFormat,
|
||||||
PtpObjectPropertyCode_ObjectSize,
|
PtpObjectPropertyCode_ObjectSize,
|
||||||
PtpObjectPropertyCode_ObjectFileName,
|
PtpObjectPropertyCode_ObjectFileName,
|
||||||
|
PtpObjectPropertyCode_ParentObject,
|
||||||
PtpObjectPropertyCode_PersistentUniqueObjectIdentifier,
|
PtpObjectPropertyCode_PersistentUniqueObjectIdentifier,
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -808,6 +809,7 @@ namespace haze {
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case PtpObjectPropertyCode_StorageId:
|
case PtpObjectPropertyCode_StorageId:
|
||||||
|
case PtpObjectPropertyCode_ParentObject:
|
||||||
{
|
{
|
||||||
R_TRY(db.Add(PtpDataTypeCode_U32));
|
R_TRY(db.Add(PtpDataTypeCode_U32));
|
||||||
R_TRY(db.Add(PtpPropertyGetSetFlag_Get));
|
R_TRY(db.Add(PtpPropertyGetSetFlag_Get));
|
||||||
@ -816,7 +818,7 @@ namespace haze {
|
|||||||
break;
|
break;
|
||||||
case PtpObjectPropertyCode_ObjectFormat:
|
case PtpObjectPropertyCode_ObjectFormat:
|
||||||
{
|
{
|
||||||
R_TRY(db.Add(PtpDataTypeCode_U32));
|
R_TRY(db.Add(PtpDataTypeCode_U16));
|
||||||
R_TRY(db.Add(PtpPropertyGetSetFlag_Get));
|
R_TRY(db.Add(PtpPropertyGetSetFlag_Get));
|
||||||
R_TRY(db.Add(PtpObjectFormatCode_Undefined));
|
R_TRY(db.Add(PtpObjectFormatCode_Undefined));
|
||||||
}
|
}
|
||||||
@ -910,6 +912,11 @@ namespace haze {
|
|||||||
R_TRY(db.Add(StorageId_SdmcFs));
|
R_TRY(db.Add(StorageId_SdmcFs));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case PtpObjectPropertyCode_ParentObject:
|
||||||
|
{
|
||||||
|
R_TRY(db.Add(obj->GetParentId()));
|
||||||
|
}
|
||||||
|
break;
|
||||||
case PtpObjectPropertyCode_ObjectFormat:
|
case PtpObjectPropertyCode_ObjectFormat:
|
||||||
{
|
{
|
||||||
FsDirEntryType entry_type;
|
FsDirEntryType entry_type;
|
||||||
|
Loading…
Reference in New Issue
Block a user