Boost logo

Boost :

Subject: [boost] [interprocess][1.47] Mismatched PP directives?
From: John Maddock (boost.regex_at_[hidden])
Date: 2011-07-12 11:58:30


While building the PDF docs for 1.47 I noticed a bunch of Doxygen warnings
about mismatched PP directives in the Boost.Interprocess source - warning
messages below - should I/we be concerned, or this just a Doxygenism?

Thanks, John.

M:/data/boost/branches/release/boost/interprocess/permissions.hpp:55:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:68:
warning: Found an #else without a preceding #if.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:70:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:96:
warning: Found an #else without a preceding #if.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:98:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:109:
warning: Found an #else without a preceding #if.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:111:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/permissions.hpp:131:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/containers/containers_fwd.hpp:40:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/smart_ptr/intrusive_ptr.hpp:294:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/smart_ptr/scoped_ptr.hpp:168:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/smart_ptr/shared_ptr.hpp:388:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/sync/interprocess_barrier.hpp:115:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/sync/interprocess_mutex.hpp:148:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/sync/interprocess_recursive_mutex.hpp:158:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/sync/interprocess_semaphore.hpp:119:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/sync/named_mutex.hpp:235:
warning: More #endif's than #if's found.
M:/data/boost/branches/release/boost/interprocess/sync/named_semaphore.hpp:242:
warning: More #endif's than #if's found.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk