about summary refs log tree commit diff
path: root/std
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--std/stdlib.src4
1 files changed, 2 insertions, 2 deletions
diff --git a/std/stdlib.src b/std/stdlib.src
index fa90707..004c249 100644
--- a/std/stdlib.src
+++ b/std/stdlib.src
@@ -10,8 +10,8 @@ let println = (str: *i8, args: varargs) => void {
 let strcmp = (stra: *i8, strb: *i8) => bool {
 	let i = 0;
 	while true {
-		let ca = (*(stra + i));
-		let cb = (*(strb + i));
+		let ca = (*(stra + cast(*i8, i)));
+		let cb = (*(strb + cast(*i8, i)));
 
 		if ca == '\0' {
 			return cb == '\0';