content_flush_save_blocks - cleanup
This commit is contained in:
parent
dad9a079c7
commit
4db42db980
|
@ -401,23 +401,22 @@ static void content_flush_save_blocks(struct sram_block **blocks,
|
||||||
/* Flush back. */
|
/* Flush back. */
|
||||||
for (i = 0; i < num_blocks; i++)
|
for (i = 0; i < num_blocks; i++)
|
||||||
{
|
{
|
||||||
|
retro_ctx_memory_info_t mem_info;
|
||||||
|
const void *src = NULL;
|
||||||
|
void *dst = NULL;
|
||||||
struct sram_block *block = (struct sram_block*)&blocks[i];
|
struct sram_block *block = (struct sram_block*)&blocks[i];
|
||||||
|
|
||||||
if (block->data)
|
if (!block->data)
|
||||||
{
|
continue;
|
||||||
retro_ctx_memory_info_t mem_info;
|
|
||||||
const void *src = NULL;
|
|
||||||
void *dst = NULL;
|
|
||||||
|
|
||||||
mem_info.id = block->type;
|
mem_info.id = block->type;
|
||||||
|
|
||||||
core_get_memory(&mem_info);
|
core_get_memory(&mem_info);
|
||||||
|
|
||||||
src = block->data;
|
src = block->data;
|
||||||
dst = mem_info.data;
|
dst = mem_info.data;
|
||||||
if (dst)
|
if (dst)
|
||||||
memcpy(dst, src, block->size);
|
memcpy(dst, src, block->size);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < num_blocks; i++)
|
for (i = 0; i < num_blocks; i++)
|
||||||
|
|
Loading…
Reference in New Issue