X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dir-test.c;h=cfb77f2ac3262bad1ee890d48b988f59901d4b5a;hb=e02049d964e77d22348bf940a7027a1aff558f18;hp=a54b7773b8ff2dc89370bf45916d11d4113d8553;hpb=5f00e770f8917ae320aabca20f907bff4bcd8875;p=platform%2Fupstream%2Fbtrfs-progs.git diff --git a/dir-test.c b/dir-test.c index a54b777..cfb77f2 100644 --- a/dir-test.c +++ b/dir-test.c @@ -87,7 +87,7 @@ static int ins_one(struct btrfs_trans_handle *trans, struct btrfs_root *root, inode_map.objectid = objectid; inode_map.flags = 0; - btrfs_set_key_type(&inode_map, BTRFS_INODE_ITEM_KEY); + inode_map.type = BTRFS_INODE_ITEM_KEY; inode_map.offset = 0; initial_inode_init(root, &inode_item); @@ -158,7 +158,7 @@ static int insert_dup(struct btrfs_trans_handle *trans, struct btrfs_root key.objectid = file_oid; key.flags = 0; - btrfs_set_key_type(&key, BTRFS_INODE_ITEM_KEY); + key.type = BTRFS_INODE_ITEM_KEY; key.offset = 0; ret = btrfs_insert_dir_item(trans, root, buf, strlen(buf), dir_oid, &key, BTRFS_FT_UNKNOWN); @@ -312,7 +312,7 @@ static int empty_tree(struct btrfs_trans_handle *trans, struct btrfs_root key.offset = (u64)-1; key.flags = 0; - btrfs_set_key_type(&key, BTRFS_DIR_ITEM_KEY); + key.type = BTRFS_DIR_ITEM_KEY; key.objectid = dir_oid; while(nr-- >= 0) { btrfs_init_path(&path); @@ -443,6 +443,7 @@ int main(int ac, char **av) } trans = btrfs_start_transaction(root, 1); + BUG_ON(IS_ERR(trans)); dir_oid = btrfs_super_root_dir(&super);