diff options
-rw-r--r-- | include/llvm/System/Program.h | 2 | ||||
-rw-r--r-- | lib/System/Unix/Program.inc | 2 | ||||
-rw-r--r-- | lib/System/Win32/Program.inc | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/include/llvm/System/Program.h b/include/llvm/System/Program.h index f6fe794..316585d 100644 --- a/include/llvm/System/Program.h +++ b/include/llvm/System/Program.h @@ -40,7 +40,7 @@ namespace sys { ~Program(); /// Return process ID of this program. - unsigned GetPid(); + unsigned GetPid() const; /// This function executes the program using the \p arguments provided. The /// invoked program will inherit the stdin, stdout, and stderr file diff --git a/lib/System/Unix/Program.inc b/lib/System/Unix/Program.inc index ce75710..f5290b4 100644 --- a/lib/System/Unix/Program.inc +++ b/lib/System/Unix/Program.inc @@ -38,7 +38,7 @@ Program::Program() : Data_(0) {} Program::~Program() {} -unsigned Program::GetPid() { +unsigned Program::GetPid() const { return reinterpret_cast<unsigned>(Data_); } diff --git a/lib/System/Win32/Program.inc b/lib/System/Win32/Program.inc index b23fdce..87f9e64 100644 --- a/lib/System/Win32/Program.inc +++ b/lib/System/Win32/Program.inc @@ -35,7 +35,7 @@ Program::~Program() { } } -unsigned Program::GetPid() { +unsigned Program::GetPid() const { HANDLE hProcess = reinterpret_cast<HANDLE>(Data_); return GetProcessId(hProcess); } |