diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2012-11-05 15:49:23 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2012-11-05 15:49:23 +0000 |
commit | 2b4a359425b386275b868189b8b76f52d4151ae8 (patch) | |
tree | cfe710713c996ccf3bba50594eaffcbb8ddb4481 /utils/log.h | |
parent | 07a53f4b44f7bccc8a46a89589724e3ff16d64b6 (diff) | |
download | netsurf-2b4a359425b386275b868189b8b76f52d4151ae8.tar.gz netsurf-2b4a359425b386275b868189b8b76f52d4151ae8.tar.bz2 |
reduce call overhead on log messages
Diffstat (limited to 'utils/log.h')
-rw-r--r-- | utils/log.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/utils/log.h b/utils/log.h index b49f439db..ed953f37e 100644 --- a/utils/log.h +++ b/utils/log.h @@ -64,11 +64,13 @@ extern void nslog_log(const char *format, ...); # endif #define LOG(x) \ - do { \ - nslog_log("%s " __FILE__ " %s %i: ", \ - nslog_gettime(), LOG_FN, LOG_LN); \ - nslog_log x; \ - nslog_log("\n"); \ + do { \ + if (verbose_log) { \ + nslog_log("%s " __FILE__ " %s %i: ", \ + nslog_gettime(), LOG_FN, LOG_LN); \ + nslog_log x; \ + nslog_log("\n"); \ + } \ } while(0) #endif |