mirror of
https://github.com/CTCaer/hekate.git
synced 2024-12-23 00:22:01 +00:00
nyx: Fix archive bits fixer and extention folders
This commit is contained in:
parent
f085cbc4a4
commit
9698cbc9d7
1 changed files with 6 additions and 1 deletions
|
@ -839,8 +839,13 @@ static int _fix_attributes(lv_obj_t *lb_val, char *path, u32 *total)
|
|||
// Is it a directory?
|
||||
if (fno.fattrib & AM_DIR)
|
||||
{
|
||||
// Check if it's a HOS single file folder.
|
||||
strcat(path, "/00");
|
||||
bool is_hos_special = !f_stat(path, NULL);
|
||||
path[strlen(path) - 3] = 0;
|
||||
|
||||
// Set archive bit to folders with 3 char extension suffix.
|
||||
if (fno.fname[strlen(fno.fname) - 4] == '.')
|
||||
if (is_hos_special && fno.fname[strlen(fno.fname) - 4] == '.')
|
||||
{
|
||||
if (!(fno.fattrib & AM_ARC))
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue