about summary refs log tree commit diff stats
path: root/088file.mu
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-04-18 10:47:35 -0700
committerKartik K. Agaram <vc@akkartik.com>2017-04-18 10:47:35 -0700
commitd6ae00788a2910e16313e8d83906dd4a52cabd43 (patch)
tree74abe815d9d66a84ea4a0af39076d864dc64dedd /088file.mu
parent5fadf6f371aa34208588b91a86657d8d5e2c6979 (diff)
downloadmu-d6ae00788a2910e16313e8d83906dd4a52cabd43.tar.gz
3828 - make buffers shape-shifting (generic)
Diffstat (limited to '088file.mu')
-rw-r--r--088file.mu4
1 files changed, 2 insertions, 2 deletions
diff --git a/088file.mu b/088file.mu
index 69e72933..f851acae 100644
--- a/088file.mu
+++ b/088file.mu
@@ -40,7 +40,7 @@ def slurp resources:&:resources, filename:text -> contents:text, error?:bool [
   load-ingredients
   source:&:source:char, error?:bool <- start-reading resources, filename
   return-if error?, 0/contents
-  buf:&:buffer <- new-buffer 30/capacity
+  buf:&:buffer:char <- new-buffer 30/capacity
   {
     c:char, done?:bool, source <- read source
     break-if done?
@@ -165,7 +165,7 @@ def transmit-to-fake-resource resources:&:resources, filename:text, source:&:sou
   lock:location <- get-location *resources, lock:offset
   wait-for-reset-then-set lock
   # compute new file contents
-  buf:&:buffer <- new-buffer 30
+  buf:&:buffer:char <- new-buffer 30
   {
     c:char, done?:bool, source <- read source
     break-if done?