@@ -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