mirror of
https://github.com/libretro/RetroArch
synced 2025-04-17 02:43:03 +00:00
(Filebrowser) Remove duplicate code
This commit is contained in:
parent
84cf67525a
commit
f335ee2dab
@ -50,16 +50,6 @@ void filebrowser_free(filebrowser_t * filebrowser)
|
||||
filebrowser->current_dir.ptr = 0;
|
||||
}
|
||||
|
||||
|
||||
void filebrowser_reset_start_directory(filebrowser_t * filebrowser, const char * start_dir,
|
||||
const char * extensions)
|
||||
{
|
||||
filebrowser->directory_stack_size = 0;
|
||||
strlcpy(filebrowser->extensions, extensions, sizeof(filebrowser->extensions));
|
||||
|
||||
filebrowser_parse_directory(filebrowser, start_dir, extensions);
|
||||
}
|
||||
|
||||
void filebrowser_push_directory(filebrowser_t * filebrowser, const char * path,
|
||||
bool with_extension)
|
||||
{
|
||||
|
@ -47,7 +47,6 @@ typedef struct
|
||||
|
||||
void filebrowser_new(filebrowser_t *filebrowser, const char * start_dir, const char * extensions);
|
||||
void filebrowser_free(filebrowser_t *filebrowser);
|
||||
void filebrowser_reset_start_directory(filebrowser_t * filebrowser, const char * start_dir, const char * extensions);
|
||||
void filebrowser_push_directory(filebrowser_t * filebrowser, const char * path, bool with_extension);
|
||||
void filebrowser_pop_directory (filebrowser_t * filebrowser);
|
||||
|
||||
|
@ -882,7 +882,7 @@ static void select_file(uint32_t menu_id)
|
||||
if(IS_TIMER_EXPIRED(gl))
|
||||
{
|
||||
if (CTRL_START(button_was_pressed))
|
||||
filebrowser_reset_start_directory(&tmpBrowser, "/", extensions);
|
||||
filebrowser_new(&tmpBrowser, "/", extensions);
|
||||
|
||||
if (CTRL_CROSS(button_was_pressed))
|
||||
{
|
||||
@ -980,7 +980,7 @@ static void select_directory(uint32_t menu_id)
|
||||
if(IS_TIMER_EXPIRED(gl))
|
||||
{
|
||||
if (CTRL_START(button_was_pressed))
|
||||
filebrowser_reset_start_directory(&tmpBrowser, "/","empty");
|
||||
filebrowser_new(&tmpBrowser, "/","empty");
|
||||
|
||||
if (CTRL_SQUARE(button_was_pressed))
|
||||
{
|
||||
@ -1912,7 +1912,7 @@ static void select_rom(void)
|
||||
}
|
||||
|
||||
if (CTRL_START(button_was_pressed))
|
||||
filebrowser_reset_start_directory(&browser, "/", rarch_console_get_rom_ext());
|
||||
filebrowser_new(&browser, "/", rarch_console_get_rom_ext());
|
||||
|
||||
if (CTRL_CROSS(button_was_pressed))
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user