Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext4/libext4_directory.c

    r356e6882 r44ecf89  
    390390            (ext4_inode_has_flag(parent->inode, EXT4_INODE_FLAG_INDEX))) {
    391391                int rc = ext4_directory_dx_add_entry(parent, child, name);
    392 
     392               
    393393                /* Check if index is not corrupted */
    394                 if (rc != EXT4_ERR_BAD_DX_DIR)
    395                         return rc;
    396 
     394                if (rc != EXT4_ERR_BAD_DX_DIR) {
     395                        if (rc != EOK)
     396                                return rc;
     397                       
     398                        return EOK;
     399                }
     400               
    397401                /* Needed to clear dir index flag if corrupted */
    398402                ext4_inode_clear_flag(parent->inode, EXT4_INODE_FLAG_INDEX);
Note: See TracChangeset for help on using the changeset viewer.