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 // ensure free space for destination file
UINT offset_dest = fvx_tell(&dfile); UINT offset_dest = fvx_size(&dfile);
if ((fvx_lseek(&dfile, offset_dest + fsize) != FR_OK) || if ((fvx_lseek(&dfile, offset_dest + size) != FR_OK) ||
(fvx_tell(&dfile) != offset_dest + fsize) || (fvx_tell(&dfile) != offset_dest + size) ||
(fvx_lseek(&dfile, offset_dest) != FR_OK)) { (fvx_lseek(&dfile, offset_dest) != FR_OK)) {
fvx_close(&ofile); fvx_close(&ofile);
fvx_close(&dfile); fvx_close(&dfile);