about summary refs log tree commit diff
path: root/src/bootstrap/tokenizer.src
diff options
context:
space:
mode:
Diffstat (limited to 'src/bootstrap/tokenizer.src')
-rw-r--r--src/bootstrap/tokenizer.src4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/bootstrap/tokenizer.src b/src/bootstrap/tokenizer.src
index 814a377..70ec1bb 100644
--- a/src/bootstrap/tokenizer.src
+++ b/src/bootstrap/tokenizer.src
@@ -517,7 +517,7 @@ let tokenizer_init = (alloc: *arena, file: slice) => *tokenizer {
 	let t = cast(*tokenizer, arena_alloc(alloc, sizeof(tokenizer)));
 	(*t).arena = alloc;
 	(*t).offset = 0;
-	(*t).buf = file.data;
+	(*t).buf = cast(*i8, file.data);
 	(*t).buf_len = file.data_len;
 
 	println("File size: %d", (*t).buf_len);
@@ -547,7 +547,7 @@ let tokenizer_tokenize = (t: *tokenizer) => slice {
 	print_tokens(tokens, tokens_len);
 
 	let res = slice{};
-	res.data = tokens;
+	res.data = cast(*void, tokens);
 	res.data_len = tokens_len;
 	return res;
 };