about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2021-08-10 20:50:16 -0700
committerKartik K. Agaram <vc@akkartik.com>2021-08-10 20:50:16 -0700
commit2c07b3586181a67e84923f9faabb595a8bd74bb0 (patch)
treeaa1e332c027e15804c6a1ddd1ad77d0f91dd7b31
parente6d6a9e4df43f42e208f2a7cc5bdc0c0e3a05bfb (diff)
downloadmu-2c07b3586181a67e84923f9faabb595a8bd74bb0.tar.gz
.
-rw-r--r--browse-slack/main.mu2
1 files changed, 2 insertions, 0 deletions
diff --git a/browse-slack/main.mu b/browse-slack/main.mu
index 2e3eca04..ad567b94 100644
--- a/browse-slack/main.mu
+++ b/browse-slack/main.mu
@@ -196,6 +196,7 @@ fn parse-user record: (addr stream byte), _users: (addr array user), user-idx: i
     break-if-=
     abort "parse-user: name"
   }
+  clear-stream s
   next-json-string record, s
   var dest/eax: (addr handle array byte) <- get user, name
   stream-to-array s, dest
@@ -207,6 +208,7 @@ fn parse-user record: (addr stream byte), _users: (addr array user), user-idx: i
     break-if-=
     abort "parse-user: real-name"
   }
+  clear-stream s
   next-json-string record, s
   var dest/eax: (addr handle array byte) <- get user, real-name
   stream-to-array s, dest