about summary refs log tree commit diff
path: root/third_party/nix/src/nix/edit.cc
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/nix/src/nix/edit.cc')
-rw-r--r--third_party/nix/src/nix/edit.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/third_party/nix/src/nix/edit.cc b/third_party/nix/src/nix/edit.cc
index 644caa7cbe..b5369e4a8a 100644
--- a/third_party/nix/src/nix/edit.cc
+++ b/third_party/nix/src/nix/edit.cc
@@ -53,7 +53,7 @@ struct CmdEdit final : InstallableCommand {
       throw Error("cannot parse line number '%s'", pos);
     }
 
-    auto editor = getEnv("EDITOR", "cat");
+    auto editor = getEnv("EDITOR").value_or("cat");
 
     Strings args =
         absl::StrSplit(editor, absl::ByAnyChar(" \t\n\r"), absl::SkipEmpty());