MCPcopy Create free account
hub / github.com/apache/brpc / GetProcessAbsolutePath

Function GetProcessAbsolutePath

src/butil/process_util.cc:91–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

89}
90
91ssize_t GetProcessAbsolutePath(char *buf, size_t len) {
92#if defined(OS_LINUX)
93 memset(buf, 0, len);
94 ssize_t nr = readlink("/proc/self/exe", buf, len);
95 return nr;
96#elif defined(OS_MACOSX)
97 memset(buf, 0, len);
98 int ret = proc_pidpath(getpid(), buf, len);
99 return ret;
100#endif
101}
102
103} // namespace butil

Callers 2

JeControlProfileFunction · 0.85
CreateProgramPathFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected