diff --git a/src/nix/main.cc b/src/nix/main.cc index 93c1dc42a38..811d1c495a6 100644 --- a/src/nix/main.cc +++ b/src/nix/main.cc @@ -27,7 +27,6 @@ #include "cli-config-private.hh" #include -#include #include #ifndef _WIN32 @@ -501,7 +500,7 @@ void mainWrapped(int argc, char ** argv) }); try { - auto isNixCommand = std::regex_search(programName, std::regex("nix$")); + auto isNixCommand = programName.ends_with("nix"); auto allowShebang = isNixCommand && argc > 1; args.parseCmdline(argvToStrings(argc, argv), allowShebang); } catch (UsageError &) {