summaryrefslogtreecommitdiffstats
path: root/contrib/restricted/aws/aws-c-io/source/stream.c
diff options
context:
space:
mode:
authorthegeorg <[email protected]>2025-05-12 15:51:24 +0300
committerthegeorg <[email protected]>2025-05-12 16:06:27 +0300
commitd629bb70c8773d2c0c43f5088ddbb5a86d8c37ea (patch)
tree4f678e0d65ad08c800db21c657d3b0f71fafed06 /contrib/restricted/aws/aws-c-io/source/stream.c
parent92c4b696d7a1c03d54e13aff7a7c20a078d90dd7 (diff)
Update contrib/restricted/aws libraries to nixpkgs 24.05
commit_hash:f8083acb039e6005e820cdee77b84e0a6b6c6d6d
Diffstat (limited to 'contrib/restricted/aws/aws-c-io/source/stream.c')
-rw-r--r--contrib/restricted/aws/aws-c-io/source/stream.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/contrib/restricted/aws/aws-c-io/source/stream.c b/contrib/restricted/aws/aws-c-io/source/stream.c
index b8040946d23..ecc5652176e 100644
--- a/contrib/restricted/aws/aws-c-io/source/stream.c
+++ b/contrib/restricted/aws/aws-c-io/source/stream.c
@@ -7,6 +7,7 @@
#include <aws/common/file.h>
#include <aws/io/file_utils.h>
+#include <aws/io/private/tracing.h>
#include <errno.h>
@@ -32,7 +33,9 @@ int aws_input_stream_read(struct aws_input_stream *stream, struct aws_byte_buf *
const size_t safe_buf_capacity = dest->capacity - dest->len;
struct aws_byte_buf safe_buf = aws_byte_buf_from_empty_array(safe_buf_start, safe_buf_capacity);
+ __itt_task_begin(io_tracing_domain, __itt_null, __itt_null, tracing_input_stream_read);
int read_result = stream->vtable->read(stream, &safe_buf);
+ __itt_task_end(io_tracing_domain);
/* Ensure the implementation did not commit forbidden acts upon the buffer */
AWS_FATAL_ASSERT(
@@ -287,7 +290,7 @@ struct aws_input_stream *aws_input_stream_new_from_file(struct aws_allocator *al
struct aws_input_stream_file_impl *impl = aws_mem_calloc(allocator, 1, sizeof(struct aws_input_stream_file_impl));
- impl->file = aws_fopen(file_name, "r+b");
+ impl->file = aws_fopen(file_name, "rb");
if (impl->file == NULL) {
goto on_error;
}