diff options
Diffstat (limited to 'fs/udf')
-rw-r--r-- | fs/udf/file.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/udf/file.c b/fs/udf/file.c index 8e3d1ae53b11..632570617327 100644 --- a/fs/udf/file.c +++ b/fs/udf/file.c | |||
@@ -152,9 +152,7 @@ out: | |||
152 | 152 | ||
153 | if (retval > 0) { | 153 | if (retval > 0) { |
154 | mark_inode_dirty(inode); | 154 | mark_inode_dirty(inode); |
155 | err = generic_write_sync(iocb, iocb->ki_pos - retval, retval); | 155 | retval = generic_write_sync(iocb, retval); |
156 | if (err < 0) | ||
157 | retval = err; | ||
158 | } | 156 | } |
159 | 157 | ||
160 | return retval; | 158 | return retval; |