make get_file() return its argument
[linux-2.6-block.git] / fs / nfsd / nfs4state.c
index cc894eda385a48d0ecb98f2687ef566815648d75..48a1bad373342b10b689927faf002cf444043b22 100644 (file)
@@ -2837,8 +2837,7 @@ static int nfs4_setlease(struct nfs4_delegation *dp, int flag)
                return -ENOMEM;
        }
        fp->fi_lease = fl;
-       fp->fi_deleg_file = fl->fl_file;
-       get_file(fp->fi_deleg_file);
+       fp->fi_deleg_file = get_file(fl->fl_file);
        atomic_set(&fp->fi_delegees, 1);
        list_add(&dp->dl_perfile, &fp->fi_delegations);
        return 0;