Fix dereference before null check warning
[linux-2.6-block.git] / fs / file.c
index ab3eb6a8823940643ab376782cd9a1e47c583c98..ee738ea028fadab5d742445c6e48c151cb53f612 100644 (file)
--- a/fs/file.c
+++ b/fs/file.c
@@ -869,7 +869,7 @@ SYSCALL_DEFINE1(dup, unsigned int, fildes)
        struct file *file = fget_raw(fildes);
 
        if (file) {
-               ret = get_unused_fd();
+               ret = get_unused_fd_flags(0);
                if (ret >= 0)
                        fd_install(ret, file);
                else