From 150a737f93e8e354d4d7ae45e74239f562bd2b87 Mon Sep 17 00:00:00 2001 From: cherierm Date: Thu, 1 Mar 2007 17:51:31 +0000 Subject: [PATCH] get_pid() for Windows is GetCurrentProcess() git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3185 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/gras/Virtu/rl_process.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gras/Virtu/rl_process.c b/src/gras/Virtu/rl_process.c index 131808002c..fdb33f14a9 100644 --- a/src/gras/Virtu/rl_process.c +++ b/src/gras/Virtu/rl_process.c @@ -30,7 +30,11 @@ const char *xbt_procname(void) { } long int gras_os_getpid(void) { - return (long int) getpid(); + #ifdef _WIN32 + return (long int) GetCurrentProcess(); + #else + return (long int) getpid(); + #endif } /* ************************************************************************** -- 2.20.1