(PS3) Fix indenting in ps3/file_browser.c
This commit is contained in:
parent
e7419d2fa5
commit
29f1138ec6
|
@ -36,6 +36,7 @@ static int less_than_key(const void * a, const void * b)
|
||||||
static const char * filebrowser_get_extension(const char * filename)
|
static const char * filebrowser_get_extension(const char * filename)
|
||||||
{
|
{
|
||||||
const char * ext = strrchr(filename, '.');
|
const char * ext = strrchr(filename, '.');
|
||||||
|
|
||||||
if (ext)
|
if (ext)
|
||||||
return ext+1;
|
return ext+1;
|
||||||
else
|
else
|
||||||
|
@ -52,7 +53,8 @@ static void filebrowser_clear_current_entries(filebrowser_t * filebrowser)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static bool filebrowser_parse_directory(filebrowser_t * filebrowser, const char * path, const char * extensions)
|
static bool filebrowser_parse_directory(filebrowser_t * filebrowser,
|
||||||
|
const char * path, const char * extensions)
|
||||||
{
|
{
|
||||||
int fd;
|
int fd;
|
||||||
|
|
||||||
|
@ -70,10 +72,10 @@ static bool filebrowser_parse_directory(filebrowser_t * filebrowser, const char
|
||||||
strcpy(filebrowser->dir[filebrowser->directory_stack_size], path);
|
strcpy(filebrowser->dir[filebrowser->directory_stack_size], path);
|
||||||
|
|
||||||
filebrowser->file_count = 0;
|
filebrowser->file_count = 0;
|
||||||
|
|
||||||
filebrowser->currently_selected = 0;
|
filebrowser->currently_selected = 0;
|
||||||
|
|
||||||
CellFsDirent dirent;
|
CellFsDirent dirent;
|
||||||
|
|
||||||
while (cellFsReaddir(fd, &dirent, &nread) == CELL_FS_SUCCEEDED)
|
while (cellFsReaddir(fd, &dirent, &nread) == CELL_FS_SUCCEEDED)
|
||||||
{
|
{
|
||||||
if (nread == 0)
|
if (nread == 0)
|
||||||
|
@ -110,7 +112,6 @@ static bool filebrowser_parse_directory(filebrowser_t * filebrowser, const char
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
filebrowser->cur[filebrowser->file_count].d_type = dirent.d_type;
|
filebrowser->cur[filebrowser->file_count].d_type = dirent.d_type;
|
||||||
filebrowser->cur[filebrowser->file_count].d_namlen = dirent.d_namlen;
|
filebrowser->cur[filebrowser->file_count].d_namlen = dirent.d_namlen;
|
||||||
strcpy(filebrowser->cur[filebrowser->file_count].d_name, dirent.d_name);
|
strcpy(filebrowser->cur[filebrowser->file_count].d_name, dirent.d_name);
|
||||||
|
@ -128,7 +129,8 @@ static bool filebrowser_parse_directory(filebrowser_t * filebrowser, const char
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void filebrowser_new(filebrowser_t * filebrowser, const char * start_dir, const char * extensions)
|
void filebrowser_new(filebrowser_t * filebrowser, const char * start_dir,
|
||||||
|
const char * extensions)
|
||||||
{
|
{
|
||||||
filebrowser->directory_stack_size = 0;
|
filebrowser->directory_stack_size = 0;
|
||||||
strncpy(filebrowser->extensions, extensions, sizeof(filebrowser->extensions));
|
strncpy(filebrowser->extensions, extensions, sizeof(filebrowser->extensions));
|
||||||
|
@ -137,7 +139,8 @@ void filebrowser_new(filebrowser_t * filebrowser, const char * start_dir, const
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void filebrowser_reset_start_directory(filebrowser_t * filebrowser, const char * start_dir, const char * extensions)
|
void filebrowser_reset_start_directory(filebrowser_t * filebrowser, const char * start_dir,
|
||||||
|
const char * extensions)
|
||||||
{
|
{
|
||||||
filebrowser_clear_current_entries(filebrowser);
|
filebrowser_clear_current_entries(filebrowser);
|
||||||
filebrowser->directory_stack_size = 0;
|
filebrowser->directory_stack_size = 0;
|
||||||
|
@ -146,9 +149,11 @@ void filebrowser_reset_start_directory(filebrowser_t * filebrowser, const char *
|
||||||
filebrowser_parse_directory(filebrowser, start_dir, filebrowser->extensions);
|
filebrowser_parse_directory(filebrowser, start_dir, filebrowser->extensions);
|
||||||
}
|
}
|
||||||
|
|
||||||
void filebrowser_push_directory(filebrowser_t * filebrowser, const char * path, bool with_extension)
|
void filebrowser_push_directory(filebrowser_t * filebrowser, const char * path,
|
||||||
|
bool with_extension)
|
||||||
{
|
{
|
||||||
filebrowser->directory_stack_size++;
|
filebrowser->directory_stack_size++;
|
||||||
|
|
||||||
if(with_extension)
|
if(with_extension)
|
||||||
filebrowser_parse_directory(filebrowser, path, filebrowser->extensions);
|
filebrowser_parse_directory(filebrowser, path, filebrowser->extensions);
|
||||||
else
|
else
|
||||||
|
@ -160,5 +165,6 @@ void filebrowser_pop_directory (filebrowser_t * filebrowser)
|
||||||
if (filebrowser->directory_stack_size > 0)
|
if (filebrowser->directory_stack_size > 0)
|
||||||
filebrowser->directory_stack_size--;
|
filebrowser->directory_stack_size--;
|
||||||
|
|
||||||
filebrowser_parse_directory(filebrowser, filebrowser->dir[filebrowser->directory_stack_size], filebrowser->extensions);
|
filebrowser_parse_directory(filebrowser, filebrowser->dir[filebrowser->directory_stack_size],
|
||||||
|
filebrowser->extensions);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue