From d5683a6bffebc993a65b72a96dadaf41896a0b6d Mon Sep 17 00:00:00 2001 From: cynic Date: Thu, 27 Oct 2022 16:24:26 -0400 Subject: [PATCH] you pass a bytelength into read(). gomen. --- lib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib.py b/lib.py index b13f4a5..d7dd5f7 100644 --- a/lib.py +++ b/lib.py @@ -68,7 +68,7 @@ def execute(program): elif ctx[0] == _ident("miracle"): return _box(getattr(eval(_destr(subs[1])), _destr(subs[2]))(*[(i if type(i) == type([]) else i[1]) for i in _fixarr(subs[3])])) elif ctx[0] == _ident("r"): - return open(_destr(subs[1]), "r").read(_destr(subs[2])) + return open(_destr(subs[1]), "r").read(int(_destr(subs[2]))) elif ctx[0] == _ident("w"): return open(_destr(subs[1]), "w").write(_destr(subs[2])) elif ctx[0] == _ident("def"):