Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r74070 - sandbox/mmap/boost/mmap/mappble_objects/file/posix
From: dsaritz_at_[hidden]
Date: 2011-08-26 07:05:29


Author: psiha
Date: 2011-08-26 07:05:28 EDT (Fri, 26 Aug 2011)
New Revision: 74070
URL: http://svn.boost.org/trac/boost/changeset/74070

Log:
Fixed latest Clang compiler errors.
Text files modified:
   sandbox/mmap/boost/mmap/mappble_objects/file/posix/flags.inl | 20 +++++++++++++-------
   1 files changed, 13 insertions(+), 7 deletions(-)

Modified: sandbox/mmap/boost/mmap/mappble_objects/file/posix/flags.inl
==============================================================================
--- sandbox/mmap/boost/mmap/mappble_objects/file/posix/flags.inl (original)
+++ sandbox/mmap/boost/mmap/mappble_objects/file/posix/flags.inl 2011-08-26 07:05:28 EDT (Fri, 26 Aug 2011)
@@ -79,16 +79,22 @@
     unsigned int const on_construction_rights
 )
 {
+ unsigned int const oflag
+ (
+ ( ( handle_access_flags == ( O_RDONLY | O_WRONLY ) ) ? O_RDWR : handle_access_flags )
+ |
+ open_flags
+ |
+ system_hints
+ );
+
+ unsigned int const pmode( on_construction_rights );
+
     file_flags<posix> const flags =
     {
- ( ( handle_access_flags == ( O_RDONLY | O_WRONLY ) ) ? O_RDWR : handle_access_flags )
- |
- open_flags
- |
- system_hints, // oflag
- on_construction_rights // pmode
+ static_cast<int>( oflag ),
+ static_cast<int>( pmode )
     };
-
     return flags;
 }
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk