Changeset a68f737 in mainline for uspace/lib/libc/generic/vfs/vfs.c


Ignore:
Timestamp:
2009-06-08T12:34:38Z (16 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d9c8c81
Parents:
f8ef660
Message:

keep a list of open files to support proper cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/generic/vfs/vfs.c

    rf8ef660 ra68f737  
    333333}
    334334
    335 void fd_node(int fildes, fdi_node_t *node)
     335int fd_node(int fildes, fdi_node_t *node)
    336336{
    337337        futex_down(&vfs_phone_futex);
     
    352352                node->dev_handle = (dev_handle_t) dev_handle;
    353353                node->index = (fs_index_t) index;
    354         } else {
    355                 node->fs_handle = 0;
    356                 node->dev_handle = 0;
    357                 node->index = 0;
    358         }
     354        }
     355       
     356        return rc;
    359357}
    360358
Note: See TracChangeset for help on using the changeset viewer.