diff options
author | ZoranAleksov <Zoran.Aleksov@seavus.com> | 2012-02-07 15:33:42 +0100 |
---|---|---|
committer | Viktor Mladenovski <viktor.mladenovski@seavus.com> | 2012-05-25 14:43:32 +0200 |
commit | 828be7d08c886347641d8bba675993caf5a13d1a (patch) | |
tree | 17e986bd43df9a9ebbe419bd4539bc6b1860d65c /source/utilities/MemMappedFile.cpp | |
parent | 10184ae5b432f3dd7e014afb9a8f0ea0cd880e26 (diff) |
Delivery must be compliant with Mac OS Lion
Porting of loader communication to Mac OS Lion
ST-Ericsson ID: 358802
ST-Ericsson FOSS-OUT ID: NA
Change-Id: I2aee1b2519cb9bfd07940bdf5a9fc55d78bba7da
Depends-On: Ic1d148824eed95ed65259fc694e52f0729045208
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/44893
Reviewed-by: QABUILD
Tested-by: Cvetko MLADENOVSKI <cvetko.mladenovski@seavus.com>
Reviewed-by: Viktor MLADENOVSKI <viktor.mladenovski@stericsson.com>
Diffstat (limited to 'source/utilities/MemMappedFile.cpp')
-rw-r--r-- | source/utilities/MemMappedFile.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source/utilities/MemMappedFile.cpp b/source/utilities/MemMappedFile.cpp index 018a7c0..21eea7b 100644 --- a/source/utilities/MemMappedFile.cpp +++ b/source/utilities/MemMappedFile.cpp @@ -7,7 +7,7 @@ #include "MemMappedFile.h" #if defined(_WIN32) #include <windows.h> -#elif defined(__linux__) +#elif (defined(__linux__) || defined(__APPLE__)) #include <fcntl.h> #include <sys/stat.h> #include <sys/mman.h> @@ -17,6 +17,10 @@ using namespace std; #error "Unknown target" #endif +#ifdef __APPLE__ +#define lseek64 lseek +#endif + MemMappedFile::MemMappedFile(uint32 alignmentLength): size_(0), isMapped_(false), |