Fix building .cia from .3ds files

fixes #290
This commit is contained in:
d0k3 2018-01-01 22:40:09 +01:00
parent dbe600c458
commit 0dd72ceb27

View File

@ -1060,9 +1060,9 @@ u32 InsertCiaContent(const char* path_cia, const char* path_content, u32 offset,
}
// ensure free space for destination file
UINT offset_dest = fvx_tell(&dfile);
if ((fvx_lseek(&dfile, offset_dest + fsize) != FR_OK) ||
(fvx_tell(&dfile) != offset_dest + fsize) ||
UINT offset_dest = fvx_size(&dfile);
if ((fvx_lseek(&dfile, offset_dest + size) != FR_OK) ||
(fvx_tell(&dfile) != offset_dest + size) ||
(fvx_lseek(&dfile, offset_dest) != FR_OK)) {
fvx_close(&ofile);
fvx_close(&dfile);