diff options
author | David Sterba <dsterba@suse.cz> | 2014-12-30 15:16:17 +0100 |
---|---|---|
committer | David Sterba <dsterba@suse.cz> | 2014-12-30 15:48:55 +0100 |
commit | 08dfef4fbdbfcd06a7a2c8743d9dcba6fa84d747 (patch) | |
tree | a51fdc35a588442fa6890e6d548f29cf982599f9 | |
parent | 01a9f4308ba2625dbfb83e3fad2bcc6c2e512b9f (diff) |
btrfs-progs: fix overflow check in btrfs_insert_inode_ref
Resolves-coverity-id: 1260247
Signed-off-by: David Sterba <dsterba@suse.cz>
-rw-r--r-- | inode-item.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/inode-item.c b/inode-item.c index 993f3091..522d25a4 100644 --- a/inode-item.c +++ b/inode-item.c @@ -89,7 +89,7 @@ int btrfs_insert_inode_ref(struct btrfs_trans_handle *trans, ptr = (unsigned long)(ref + 1); ret = 0; } else if (ret < 0) { - if (ret == EOVERFLOW) + if (ret == -EOVERFLOW) ret = -EMLINK; goto out; } else { |