[Box Backup-commit] COMMIT r2207 - box/trunk/lib/win32

boxbackup-dev@fluffy.co.uk boxbackup-dev@fluffy.co.uk
Sun, 3 Aug 2008 07:54:41 +0100 (BST)


Author: chris
Date: 2008-08-03 07:54:40 +0100 (Sun, 03 Aug 2008)
New Revision: 2207

Modified:
   box/trunk/lib/win32/emu.h
Log:
Add getpid() emulation.


Modified: box/trunk/lib/win32/emu.h
===================================================================
--- box/trunk/lib/win32/emu.h	2008-07-27 20:36:14 UTC (rev 2206)
+++ box/trunk/lib/win32/emu.h	2008-08-03 06:54:40 UTC (rev 2207)
@@ -205,6 +205,7 @@
 
 //again need to verify these
 #define S_IFLNK 1
+#define S_IFSOCK 0
 
 #define S_ISLNK(x) ( false )
 
@@ -292,6 +293,11 @@
 	return 0;
 }
 
+extern "C" inline int getpid()
+{
+	return (int)GetCurrentProcessId();
+}
+
 inline int waitpid(pid_t pid, int *status, int)
 {
 	return 0;