Changes in uspace/srv/fs/tmpfs/tmpfs_ops.c [0db0df2:6f5995f] in mainline
- File:
-
- 1 edited
-
uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/tmpfs/tmpfs_ops.c
r0db0df2 r6f5995f 1 1 /* 2 * Copyright (c) 2026 Jiri Svoboda 2 3 * Copyright (c) 2008 Jakub Jermar 3 4 * All rights reserved. … … 276 277 ht_link_t *lnk = hash_table_find(&nodes, &key); 277 278 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 { 279 if (lnk == NULL) { 283 280 *rfn = NULL; 284 } 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); 285 287 return EOK; 286 288 } … … 320 322 321 323 rc = tmpfs_root_get(&rootfn, service_id); 322 assert(rc == EOK );323 if ( !rootfn)324 assert(rc == EOK || rc == EBADF); 325 if (rootfn == NULL) 324 326 nodep->index = TMPFS_SOME_ROOT; 325 327 else
Note:
See TracChangeset
for help on using the changeset viewer.
