aboutsummaryrefslogtreecommitdiff
path: root/core/bufio/reader.odin
diff options
context:
space:
mode:
Diffstat (limited to 'core/bufio/reader.odin')
-rw-r--r--core/bufio/reader.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/bufio/reader.odin b/core/bufio/reader.odin
index 8ec736a66..a875c732d 100644
--- a/core/bufio/reader.odin
+++ b/core/bufio/reader.odin
@@ -29,12 +29,12 @@ MIN_READ_BUFFER_SIZE :: 16
@(private)
DEFAULT_MAX_CONSECUTIVE_EMPTY_READS :: 128
-reader_init :: proc(b: ^Reader, rd: io.Reader, size: int = DEFAULT_BUF_SIZE, allocator := context.allocator) {
+reader_init :: proc(b: ^Reader, rd: io.Reader, size: int = DEFAULT_BUF_SIZE, allocator := context.allocator, loc := #caller_location) {
size := size
size = max(size, MIN_READ_BUFFER_SIZE)
reader_reset(b, rd)
b.buf_allocator = allocator
- b.buf = make([]byte, size, allocator)
+ b.buf = make([]byte, size, allocator, loc)
}
reader_init_with_buf :: proc(b: ^Reader, rd: io.Reader, buf: []byte) {