Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/base-db/src/change.rs')
| -rw-r--r-- | crates/base-db/src/change.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/base-db/src/change.rs b/crates/base-db/src/change.rs index 335c7840a6..f202a885e2 100644 --- a/crates/base-db/src/change.rs +++ b/crates/base-db/src/change.rs @@ -68,8 +68,8 @@ impl FileChange { let source_root = db.source_root(source_root_id); let durability = durability(&source_root); // XXX: can't actually remove the file, just reset the text - let text = text.as_ref().map(String::as_str).unwrap_or_else(|| ""); - db.set_file_text_with_durability(file_id, text, durability) + let text = text.unwrap_or_default(); + db.set_file_text_with_durability(file_id, &text, durability) } if let Some(crate_graph) = self.crate_graph { db.set_crate_graph_with_durability(Arc::new(crate_graph), Durability::HIGH); |