diff options
Diffstat (limited to 'src/lib/cfuns-c.c')
-rw-r--r-- | src/lib/cfuns-c.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib/cfuns-c.c b/src/lib/cfuns-c.c index bf3b7f7c..fb043c9f 100644 --- a/src/lib/cfuns-c.c +++ b/src/lib/cfuns-c.c @@ -505,7 +505,15 @@ oa_system(const char* cmd) return system(cmd); } - +OPENAXIOM_EXPORT int +oa_getpid(void) +{ +#ifdef __WIN32__ + return GetCurrentProcessId(); +#else + return getpid(); +#endif +} /* Return the value of an environment variable. */ OPENAXIOM_EXPORT char* |