Merge pull request #4 from ichfly/master

added FSFILE_SetSize
This commit is contained in:
smea 2014-05-20 16:39:09 +02:00
commit b89ba9c646

View File

@ -189,6 +189,21 @@ Result FSFILE_GetSize(Handle handle, u64 *size)
return cmdbuf[1]; return cmdbuf[1];
} }
Result FSFILE_SetSize(Handle handle, u64 size)
{
u32 *cmdbuf = getThreadCommandBuffer();
cmdbuf[0] = 0x08050080;
cmdbuf[1] = (u32)size;
cmdbuf[2] = (u32)(size >> 32);
Result ret = 0;
if ((ret = svc_sendSyncRequest(handle)))return ret;
return cmdbuf[1];
}
Result FSDIR_Read(Handle handle, u32 *entriesRead, u32 entrycount, u16 *buffer) Result FSDIR_Read(Handle handle, u32 *entriesRead, u32 entrycount, u16 *buffer)
{ {
u32 *cmdbuf=getThreadCommandBuffer(); u32 *cmdbuf=getThreadCommandBuffer();