From 52d034e5f3dcb5b73e028c43a854aa8067da3e4a Mon Sep 17 00:00:00 2001 From: Yura Pakhuchiy Date: Fri, 8 Jun 2007 13:34:16 +0300 Subject: [PATCH] ntfsmount: fix errno in truncate() operation --- ntfsprogs/ntfsmount.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ntfsprogs/ntfsmount.c b/ntfsprogs/ntfsmount.c index da8346e2..a20b818f 100644 --- a/ntfsprogs/ntfsmount.c +++ b/ntfsprogs/ntfsmount.c @@ -759,7 +759,10 @@ static int ntfs_fuse_truncate(const char *org_path, off_t size) res = -errno; goto exit; } - res = ntfs_attr_truncate(na, size); + if (ntfs_attr_truncate(na, size)) + res = -errno; + else + res = 0; ntfs_fuse_mark_free_space_outdated(); ntfs_attr_close(na); exit: