Move capn_init_* all into capn-malloc.c with a common create and free function

This commit is contained in:
James McKaskill 2013-05-08 22:35:52 -04:00
parent c5e771dcd0
commit f99af86cb3
5 changed files with 132 additions and 132 deletions

View file

@ -21,7 +21,7 @@ TEST(Stream, ReadEmptyStream_Even) {
EXPECT_EQ(2, ctx.segnum);
EXPECT_EQ(0, ctx.seglist->len);
EXPECT_EQ(0, ctx.seglist->next->len);
capn_free_mem(&ctx);
capn_free(&ctx);
}
TEST(Stream, ReadEmptyStream_Odd) {
@ -40,13 +40,13 @@ TEST(Stream, ReadEmptyStream_Odd) {
EXPECT_EQ(3, ctx.segnum);
EXPECT_EQ(0, ctx.seglist->len);
EXPECT_EQ(0, ctx.seglist->next->len);
capn_free_mem(&ctx);
capn_free(&ctx);
ASSERT_EQ(0, capn_init_mem(&ctx, data.bytes, 20, 0));
EXPECT_EQ(3, ctx.segnum);
EXPECT_EQ(0, ctx.seglist->len);
EXPECT_EQ(0, ctx.seglist->next->len);
capn_free_mem(&ctx);
capn_free(&ctx);
}
TEST(Stream, ReadStream_Even) {
@ -68,5 +68,5 @@ TEST(Stream, ReadStream_Even) {
EXPECT_EQ(1, ctx.seglist->data[0]);
EXPECT_EQ(16, ctx.seglist->next->len);
EXPECT_EQ(9, ctx.seglist->next->data[0]);
capn_free_mem(&ctx);
capn_free(&ctx);
}