Add dir_get_savestate_size / dir_get_savefile_size

This commit is contained in:
twinaphex 2016-09-17 15:25:04 +02:00
parent 0c48555ba2
commit f8a4f44b3b
2 changed files with 22 additions and 0 deletions

18
dirs.c
View File

@ -47,6 +47,24 @@ bool dir_is_savestate_empty(void)
return string_is_empty(global->dir.savestate);
}
size_t dir_get_savestate_size(void)
{
global_t *global = global_get_ptr();
if (!global)
return 0;
return sizeof(global->dir.savestate);
}
size_t dir_get_savefile_size(void)
{
global_t *global = global_get_ptr();
if (!global)
return 0;
return sizeof(global->dir.savefile);
}
void dir_clear_savefile(void)
{
global_t *global = global_get_ptr();

4
dirs.h
View File

@ -41,6 +41,10 @@ void dir_set_savefile(const char *path);
void dir_set_savestate(const char *path);
size_t dir_get_savestate_size(void);
size_t dir_get_savefile_size(void);
void dir_clear_all(void);
RETRO_END_DECLS