path.type = PATH_BINARY;
path.data = CODE_PATH;
path.size = sizeof(CODE_PATH);
- if (R_FAILED(IFile_Open(&file, ARCHIVE_SAVEDATA_AND_CONTENT2, archivePath, path, FS_OPEN_READ))) svcBreak(USERBREAK_ASSERT);
+
+ if (R_FAILED(IFile_Open(&file, ARCHIVE_SAVEDATA_AND_CONTENT2, archivePath, path, FS_OPEN_READ)))
{
svcBreak(USERBREAK_ASSERT);
}
FS_Path apath;
FS_Path ppath;
- size_t len = strnlen(path, PATH_MAX);
apath.type = PATH_EMPTY;
apath.size = 1;
apath.data = (u8 *)"";
+
ppath.type = PATH_ASCII;
ppath.data = path;
- ppath.size = len + 1;
+ ppath.size = strnlen(path, PATH_MAX) + 1;
return IFile_Open(file, id, apath, ppath, flags);
}