From 77d8955784f5de7e99a3e672fa3417d5cab83dde Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Tue, 15 Jun 2021 17:20:36 +0200 Subject: [PATCH] Ensure all bytes are written when saving a buffer --- zed/src/worktree.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zed/src/worktree.rs b/zed/src/worktree.rs index 0d580581a0..e79082803d 100644 --- a/zed/src/worktree.rs +++ b/zed/src/worktree.rs @@ -208,7 +208,7 @@ impl Worktree { let file = fs::File::create(&abs_path)?; let mut writer = io::BufWriter::with_capacity(buffer_size, &file); for chunk in content.chunks() { - writer.write(chunk.as_bytes())?; + writer.write_all(chunk.as_bytes())?; } writer.flush()?;