Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/tmpfs/tmpfs_ops.c

    r6f5995f r0db0df2  
    11/*
    2  * Copyright (c) 2026 Jiri Svoboda
    32 * Copyright (c) 2008 Jakub Jermar
    43 * All rights reserved.
     
    277276        ht_link_t *lnk = hash_table_find(&nodes, &key);
    278277
    279         if (lnk == NULL) {
     278        if (lnk) {
     279                tmpfs_node_t *nodep;
     280                nodep = hash_table_get_inst(lnk, tmpfs_node_t, nh_link);
     281                *rfn = FS_NODE(nodep);
     282        } else {
    280283                *rfn = NULL;
    281                 return EBADF;
    282         }
    283 
    284         tmpfs_node_t *nodep;
    285         nodep = hash_table_get_inst(lnk, tmpfs_node_t, nh_link);
    286         *rfn = FS_NODE(nodep);
     284        }
    287285        return EOK;
    288286}
     
    322320
    323321        rc = tmpfs_root_get(&rootfn, service_id);
    324         assert(rc == EOK || rc == EBADF);
    325         if (rootfn == NULL)
     322        assert(rc == EOK);
     323        if (!rootfn)
    326324                nodep->index = TMPFS_SOME_ROOT;
    327325        else
Note: See TracChangeset for help on using the changeset viewer.