mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-29 09:06:15 +02:00
libutil: use /proc/self/exe on Hurd as well
Rely on the Linux-compatible procfs available on the Hurd to get the path of the current executable.
This commit is contained in:
parent
d7f46cf28e
commit
7442f4a161
1 changed files with 1 additions and 1 deletions
|
@ -137,7 +137,7 @@ std::optional<Path> getSelfExe()
|
||||||
{
|
{
|
||||||
static auto cached = []() -> std::optional<Path>
|
static auto cached = []() -> std::optional<Path>
|
||||||
{
|
{
|
||||||
#if __linux__
|
#if __linux__ || __GNU__
|
||||||
return readLink("/proc/self/exe");
|
return readLink("/proc/self/exe");
|
||||||
#elif __APPLE__
|
#elif __APPLE__
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
|
|
Loading…
Reference in a new issue