From 37cc1e8e83c2527ae1fd675b82abcba2eff20ba1 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 0d580581a0c630e7d217a21e12abfd7954b189e8..e79082803deb981211ccd883766b6cdf24f3e8ea 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()?;