From 7c3b4f72b81d8b5a7d0a6e7534c71e5104833bf1 Mon Sep 17 00:00:00 2001 From: Kamil Monicz Date: Mon, 5 Jan 2026 18:23:03 +0100 Subject: [PATCH] Remove regex from isNixCommand --- src/nix/main.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/nix/main.cc b/src/nix/main.cc index 93c1dc42a..811d1c495 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 &) {