diff --git a/samples/s3/CMakeLists.txt b/samples/s3/CMakeLists.txt index d21542af7..86a581f53 100644 --- a/samples/s3/CMakeLists.txt +++ b/samples/s3/CMakeLists.txt @@ -10,6 +10,7 @@ set(S3_PROJECT_NAME s3) add_executable(${S3_PROJECT_NAME} ${S3_SRC}) aws_set_common_properties(${S3_PROJECT_NAME}) + target_include_directories(${S3_PROJECT_NAME} PUBLIC $ $) diff --git a/source/s3_default_meta_request.c b/source/s3_default_meta_request.c index d2e20201e..a94c3c39e 100644 --- a/source/s3_default_meta_request.c +++ b/source/s3_default_meta_request.c @@ -105,6 +105,7 @@ struct aws_s3_meta_request *aws_s3_meta_request_default_new( meta_request_default->content_length = (size_t)content_length; AWS_LOGF_DEBUG(AWS_LS_S3_META_REQUEST, "id=%p Created new Default Meta Request.", (void *)meta_request_default); + return &meta_request_default->base; } diff --git a/source/s3_endpoint.c b/source/s3_endpoint.c index 68d8debe4..f2023523d 100644 --- a/source/s3_endpoint.c +++ b/source/s3_endpoint.c @@ -118,6 +118,7 @@ struct aws_s3_endpoint *aws_s3_endpoint_new( } endpoint->client = options->client; + return endpoint; error_cleanup: @@ -125,6 +126,7 @@ struct aws_s3_endpoint *aws_s3_endpoint_new( aws_string_destroy(options->host_name); aws_mem_release(allocator, endpoint); + return NULL; } diff --git a/tests/s3_data_plane_tests.c b/tests/s3_data_plane_tests.c index 399de5369..2cb2d2686 100644 --- a/tests/s3_data_plane_tests.c +++ b/tests/s3_data_plane_tests.c @@ -1247,7 +1247,7 @@ static int s_test_s3_get_object_less_than_part_size(struct aws_allocator *alloca &tester, &client_config, AWS_S3_TESTER_BIND_CLIENT_REGION | AWS_S3_TESTER_BIND_CLIENT_SIGNING)); struct aws_s3_client *client = aws_s3_client_new(allocator, &client_config); - ASSERT_NOT_NULL(client); + ASSERT_SUCCESS(aws_s3_tester_send_get_object_meta_request( &tester, client, g_pre_existing_object_1MB, AWS_S3_TESTER_SEND_META_REQUEST_EXPECT_SUCCESS, NULL));