DynamicLoader: Use string view literal to remove a allocation on startup

The ""sv operator switches a const char* to String conversion into
just a StringView literal.
This commit is contained in:
Brian Gianforcaro 2021-07-01 22:27:04 -07:00 committed by Ali Mohammad Pur
commit 1498dcd9e1
Notes: sideshowbarker 2024-07-18 11:08:33 +09:00

View file

@ -103,7 +103,7 @@ void _start(int argc, char** argv, char** envp)
}
}
if (main_program_name == "/usr/lib/Loader.so") {
if (main_program_name == "/usr/lib/Loader.so"sv) {
// We've been invoked directly as an executable rather than as the
// ELF interpreter for some other binary. In the future we may want
// to support launching a program directly from the dynamic loader