| 1691 | } |
| 1692 | |
| 1693 | Result FSFILE_GetSize(Handle handle, u64* size) |
| 1694 | { |
| 1695 | u32 *cmdbuf = getThreadCommandBuffer(); |
| 1696 | |
| 1697 | cmdbuf[0] = IPC_MakeHeader(0x804,0,0); // 0x8040000 |
| 1698 | |
| 1699 | Result ret = 0; |
| 1700 | if(R_FAILED(ret = svcSendSyncRequest(handle))) return ret; |
| 1701 | |
| 1702 | if(size) *size = cmdbuf[2] | ((u64) cmdbuf[3] << 32); |
| 1703 | |
| 1704 | return cmdbuf[1]; |
| 1705 | } |
| 1706 | |
| 1707 | Result FSFILE_SetSize(Handle handle, u64 size) |
| 1708 | { |
no test coverage detected