FSStatus FSGetStat(FSClient *client, FSCmdBlock *block, const char *path, FSStat *stat, uint32_t flags) { auto asyncData = internal::prepareSyncOp(client, block); FSGetStatAsync(client, block, path, stat, flags, asyncData); return internal::resolveSyncOp(client, block); }
FSStatus SAVEGetStatAsync(FSClient *client, FSCmdBlock *block, uint8_t account, const char *path, FSStat *stat, uint32_t flags, FSAsyncData *asyncData) { auto fsPath = internal::getSavePath(account, path); return FSGetStatAsync(client, block, fsPath.path().c_str(), stat, flags, asyncData); }