Changeset b7f9087 in mainline for uspace/srv/vfs/vfs_file.c
- Timestamp:
- 2008-07-07T13:07:11Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c98e6ee
- Parents:
- 412a31e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/vfs/vfs_file.c
r412a31e rb7f9087 98 98 * 99 99 * @param fd File descriptor being released. 100 * 101 * @return EOK on success or EBADF if fd is an invalid file 102 * descriptor. 100 103 */ 101 voidvfs_fd_free(int fd)104 int vfs_fd_free(int fd) 102 105 { 103 assert(fd < MAX_OPEN_FILES);104 assert(files[fd] != NULL);106 if ((fd >= MAX_OPEN_FILES) || (files[fd] == NULL)) 107 return EBADF; 105 108 vfs_file_delref(files[fd]); 106 109 files[fd] = NULL; 110 return EOK; 107 111 } 108 112
Note:
See TracChangeset
for help on using the changeset viewer.