@@ -381,26 +381,26 @@ ResultVal<std::size_t> ArticFileBackend::Read(u64 offset, std::size_t length, u8
381
381
382
382
if (cache != nullptr ) {
383
383
return cache->Read (file_handle, offset, length, buffer);
384
- } else {
385
- auto req = client->NewRequest (" FSFILE_Read" );
384
+ }
386
385
387
- req.AddParameterS32 (file_handle);
388
- req.AddParameterU64 (offset);
389
- req.AddParameterU32 (static_cast <u32>(length));
386
+ auto req = client->NewRequest (" FSFILE_Read" );
390
387
391
- auto resp = client->Send (req);
392
- auto res = ArticArchive::RespResult (resp);
393
- if (res.IsError ())
394
- return res;
388
+ req.AddParameterS32 (file_handle);
389
+ req.AddParameterU64 (offset);
390
+ req.AddParameterU32 (static_cast <u32>(length));
395
391
396
- auto read_buf = resp-> GetResponseBuffer ( 0 );
397
- if (!read_buf || read_buf-> second > length) {
398
- return std::size_t ( 0 );
399
- }
392
+ auto resp = client-> Send (req );
393
+ auto res = ArticArchive::RespResult (resp);
394
+ if (res. IsError ())
395
+ return res;
400
396
401
- memcpy (buffer, read_buf->first , read_buf->second );
402
- return read_buf->second ;
397
+ auto read_buf = resp->GetResponseBuffer (0 );
398
+ if (!read_buf || read_buf->second > length) {
399
+ return std::size_t (0 );
403
400
}
401
+
402
+ memcpy (buffer, read_buf->first , read_buf->second );
403
+ return read_buf->second ;
404
404
}
405
405
406
406
ResultVal<std::size_t > ArticFileBackend::Write (u64 offset, std::size_t length, bool flush,
0 commit comments