diff --git a/src/read_write_mutex.cpp b/src/read_write_mutex.cpp index 696eafd9..72d00bcf 100644 --- a/src/read_write_mutex.cpp +++ b/src/read_write_mutex.cpp @@ -931,6 +931,7 @@ bool read_write_mutex_impl::do_demote_to_read_lock_impl() throw lock_error(); return false; } + return false; //Eliminate warnings on some compilers } template @@ -1160,6 +1161,7 @@ read_write_lock_state::read_write_lock_state_enum read_write_mutex_impl:: } else BOOST_ASSERT_ELSE(state == 0) return read_write_lock_state::unlocked; + return read_write_lock_state::unlocked; //Eliminate warnings on some compilers } template