summaryrefslogtreecommitdiff
path: root/src/VBox/Runtime/r3/posix/filelock-posix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/VBox/Runtime/r3/posix/filelock-posix.cpp')
-rw-r--r--src/VBox/Runtime/r3/posix/filelock-posix.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/VBox/Runtime/r3/posix/filelock-posix.cpp b/src/VBox/Runtime/r3/posix/filelock-posix.cpp
index 261c41a6f..9b1f3630f 100644
--- a/src/VBox/Runtime/r3/posix/filelock-posix.cpp
+++ b/src/VBox/Runtime/r3/posix/filelock-posix.cpp
@@ -1,10 +1,10 @@
-/* $Id: filelock-posix.cpp $ */
+/* $Id: filelock-posix.cpp 37596 2011-06-22 19:30:06Z vboxsync $ */
/** @file
* IPRT - File Locking, POSIX.
*/
/*
- * Copyright (C) 2006-2007 Oracle Corporation
+ * Copyright (C) 2006-2011 Oracle Corporation
*
* This file is part of VirtualBox Open Source Edition (OSE), as
* available from http://www.virtualbox.org. This file is free software;
@@ -49,7 +49,7 @@
-RTR3DECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock)
+RTR3DECL(int) RTFileLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock)
{
Assert(offLock >= 0);
@@ -82,7 +82,7 @@ RTR3DECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t
fl.l_pid = 0;
Assert(RTFILE_LOCK_WAIT);
- if (fcntl(File, (fLock & RTFILE_LOCK_WAIT) ? F_SETLKW : F_SETLK, &fl) >= 0)
+ if (fcntl(RTFileToNative(hFile), (fLock & RTFILE_LOCK_WAIT) ? F_SETLKW : F_SETLK, &fl) >= 0)
return VINF_SUCCESS;
int iErr = errno;
@@ -94,14 +94,14 @@ RTR3DECL(int) RTFileLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t
}
-RTR3DECL(int) RTFileChangeLock(RTFILE File, unsigned fLock, int64_t offLock, uint64_t cbLock)
+RTR3DECL(int) RTFileChangeLock(RTFILE hFile, unsigned fLock, int64_t offLock, uint64_t cbLock)
{
/** @todo We never returns VERR_FILE_NOT_LOCKED for now. */
- return RTFileLock(File, fLock, offLock, cbLock);
+ return RTFileLock(hFile, fLock, offLock, cbLock);
}
-RTR3DECL(int) RTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock)
+RTR3DECL(int) RTFileUnlock(RTFILE hFile, int64_t offLock, uint64_t cbLock)
{
Assert(offLock >= 0);
@@ -125,7 +125,7 @@ RTR3DECL(int) RTFileUnlock(RTFILE File, int64_t offLock, uint64_t cbLock)
fl.l_len = (off_t)cbLock;
fl.l_pid = 0;
- if (fcntl(File, F_SETLK, &fl) >= 0)
+ if (fcntl(RTFileToNative(hFile), F_SETLK, &fl) >= 0)
return VINF_SUCCESS;
/* @todo check error codes for non existing lock. */