mirror of
https://gitee.com/anod/open_agb_firm.git
synced 2025-05-07 22:34:12 +08:00
其实没啥修改,就是while变成for
This commit is contained in:
parent
e3167ac0ee
commit
ffdc1ed01f
@ -144,19 +144,16 @@ Result dump_rom( u32 size )
|
||||
return res;
|
||||
|
||||
u8 *p = ROM_LOC;
|
||||
while( size > 0 )
|
||||
u32 len;
|
||||
for( u8 *p=ROM_LOC; size > 0; size-=len, p+=len )
|
||||
{
|
||||
u32 len;
|
||||
res = fWrite( file, p, 512, &len );
|
||||
res = fWrite( file, p, 256, &len );
|
||||
if( res != RES_OK )
|
||||
return res;
|
||||
|
||||
size -= len;
|
||||
p += len;
|
||||
break;
|
||||
}
|
||||
fClose( file );
|
||||
|
||||
return RES_OK;
|
||||
return size > 0 ? res : RES_OK;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user