Fixed compiler warnings when building with Clang
This commit is contained in:
parent
67aadeb808
commit
c9730d781c
4 changed files with 8 additions and 9 deletions
3
acprep
3
acprep
|
|
@ -1131,7 +1131,8 @@ class PrepareBuild(CommandLineApp):
|
|||
self.configure_args.append('--enable-pch')
|
||||
|
||||
self.LDFLAGS.append('-fpch-deps')
|
||||
self.CXXFLAGS.append('-Wconversion')
|
||||
if not self.options.use_clang:
|
||||
self.CXXFLAGS.append('-Wconversion')
|
||||
#self.CXXFLAGS.append('-Wold-style-cast')
|
||||
|
||||
system = self.get_stdout('uname', '-s')
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit e1100092ff1b6f9d0fd6af9c4f38360989f05e73
|
||||
Subproject commit 7875c17d76168b566805405c90cc34df2c364d33
|
||||
|
|
@ -544,7 +544,7 @@ static inline void stream_memory_size(std::ostream& out, std::size_t size)
|
|||
static bool logger_has_run = false;
|
||||
static ptime logger_start;
|
||||
|
||||
bool logger_func(log_level_t level)
|
||||
void logger_func(log_level_t level)
|
||||
{
|
||||
if (! logger_has_run) {
|
||||
logger_has_run = true;
|
||||
|
|
@ -595,8 +595,6 @@ bool logger_func(log_level_t level)
|
|||
*_log_stream << ' ' << _log_buffer.str() << std::endl;
|
||||
_log_buffer.clear();
|
||||
_log_buffer.str("");
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
} // namespace ledger
|
||||
|
|
|
|||
|
|
@ -305,7 +305,7 @@ extern log_level_t _log_level;
|
|||
extern std::ostream * _log_stream;
|
||||
extern std::ostringstream _log_buffer;
|
||||
|
||||
bool logger_func(log_level_t level);
|
||||
void logger_func(log_level_t level);
|
||||
|
||||
#define LOGGER(cat) \
|
||||
static const char * const _this_category = cat
|
||||
|
|
@ -319,7 +319,7 @@ extern uint8_t _trace_level;
|
|||
#define TRACE(lvl, msg) \
|
||||
(SHOW_TRACE(lvl) ? \
|
||||
((ledger::_log_buffer << msg), \
|
||||
ledger::logger_func(ledger::LOG_TRACE)) : false)
|
||||
ledger::logger_func(ledger::LOG_TRACE)) : (void)0)
|
||||
|
||||
#else // TRACING_ON
|
||||
|
||||
|
|
@ -343,7 +343,7 @@ inline bool category_matches(const char * cat) {
|
|||
#define DEBUG(cat, msg) \
|
||||
(SHOW_DEBUG(cat) ? \
|
||||
((ledger::_log_buffer << msg), \
|
||||
ledger::logger_func(ledger::LOG_DEBUG)) : false)
|
||||
ledger::logger_func(ledger::LOG_DEBUG)) : (void)0)
|
||||
#define DEBUG_(msg) DEBUG(_this_category, msg)
|
||||
|
||||
#else // DEBUG_ON
|
||||
|
|
@ -357,7 +357,7 @@ inline bool category_matches(const char * cat) {
|
|||
|
||||
#define LOG_MACRO(level, msg) \
|
||||
(ledger::_log_level >= level ? \
|
||||
((ledger::_log_buffer << msg), ledger::logger_func(level)) : false)
|
||||
((ledger::_log_buffer << msg), ledger::logger_func(level)) : (void)0)
|
||||
|
||||
#define SHOW_INFO() (ledger::_log_level >= ledger::LOG_INFO)
|
||||
#define SHOW_WARN() (ledger::_log_level >= ledger::LOG_WARN)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue