diff options
| -rw-r--r-- | fs/file.c | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -869,7 +869,7 @@ SYSCALL_DEFINE1(dup, unsigned int, fildes) | |||
| 869 | struct file *file = fget_raw(fildes); | 869 | struct file *file = fget_raw(fildes); |
| 870 | 870 | ||
| 871 | if (file) { | 871 | if (file) { |
| 872 | ret = get_unused_fd(); | 872 | ret = get_unused_fd_flags(0); |
| 873 | if (ret >= 0) | 873 | if (ret >= 0) |
| 874 | fd_install(ret, file); | 874 | fd_install(ret, file); |
| 875 | else | 875 | else |
