Skip to content

Commit 780d9c3

Browse files
fix test
1 parent 69425cc commit 780d9c3

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

tests/s3_default_buffer_pool_tests.c

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -297,12 +297,12 @@ static int s_test_s3_buffer_pool_reserve_over_limit_multi(struct aws_allocator *
297297
ASSERT_NOT_NULL(buf.buffer);
298298
}
299299

300-
struct aws_future_s3_buffer_ticket *over_future = aws_s3_default_buffer_pool_reserve(
300+
struct aws_future_s3_buffer_ticket *over_future1 = aws_s3_default_buffer_pool_reserve(
301301
buffer_pool, (struct aws_s3_buffer_pool_reserve_meta){.size = MB_TO_BYTES(8)});
302302

303-
ASSERT_FALSE(aws_future_s3_buffer_ticket_is_done(over_future));
304-
struct s_reserve_state state = {.future = over_future};
305-
aws_future_s3_buffer_ticket_register_callback(over_future, s_on_pool_buffer_reserved, &state);
303+
ASSERT_FALSE(aws_future_s3_buffer_ticket_is_done(over_future1));
304+
struct s_reserve_state state1 = {.future = over_future1};
305+
aws_future_s3_buffer_ticket_register_callback(over_future1, s_on_pool_buffer_reserved, &state1);
306306

307307
struct aws_future_s3_buffer_ticket *over_future2 = aws_s3_default_buffer_pool_reserve(
308308
buffer_pool, (struct aws_s3_buffer_pool_reserve_meta){.size = MB_TO_BYTES(8)});
@@ -317,16 +317,18 @@ static int s_test_s3_buffer_pool_reserve_over_limit_multi(struct aws_allocator *
317317

318318
ASSERT_TRUE(aws_future_s3_buffer_ticket_is_done(over_future1));
319319
ASSERT_TRUE(aws_future_s3_buffer_ticket_is_done(over_future2));
320+
ASSERT_NOT_NULL(state1.ticket);
321+
ASSERT_NOT_NULL(state2.ticket);
320322

321323
for (size_t i = 1; i < 109; ++i) {
322324
aws_s3_buffer_ticket_release(tickets[i]);
323325
aws_future_s3_buffer_ticket_release(ticket_futures[i]);
324326
}
325327

326-
ASSERT_NOT_NULL(state.ticket);
327-
328-
aws_s3_buffer_ticket_release(state.ticket);
329-
aws_future_s3_buffer_ticket_release(over_future);
328+
aws_s3_buffer_ticket_release(state1.ticket);
329+
aws_s3_buffer_ticket_release(state2.ticket);
330+
aws_future_s3_buffer_ticket_release(over_future1);
331+
aws_future_s3_buffer_ticket_release(over_future2);
330332

331333
aws_s3_default_buffer_pool_destroy(buffer_pool);
332334

0 commit comments

Comments
 (0)