btrfs-progs: fix overflow check in btrfs_insert_inode_ref
authorDavid Sterba <dsterba@suse.cz>
Tue, 30 Dec 2014 14:16:17 +0000 (15:16 +0100)
committerDavid Sterba <dsterba@suse.cz>
Tue, 30 Dec 2014 14:48:55 +0000 (15:48 +0100)
Resolves-coverity-id: 1260247
Signed-off-by: David Sterba <dsterba@suse.cz>
inode-item.c

index 993f309..522d25a 100644 (file)
@@ -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 {