From: Joonbum Ko Date: Tue, 24 Aug 2021 05:47:04 +0000 (+0900) Subject: Exclude dlog dependency when dlog disabled. X-Git-Tag: accepted/tizen/unified/20211102.133806~2 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Flibtbm.git;a=commitdiff_plain;h=f4b39afde43752e437d10d96623701ddb88423c7 Exclude dlog dependency when dlog disabled. Change-Id: I89e63e372ea77d12c77eae2cbf555421adc2ed9d Signed-off-by: Joonbum Ko --- diff --git a/src/tbm_bufmgr.c b/src/tbm_bufmgr.c index 282bc8f..c478cde 100644 --- a/src/tbm_bufmgr.c +++ b/src/tbm_bufmgr.c @@ -40,10 +40,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. int trace_mask = 0; -#ifdef HAVE_DLOG -int bDlog; -#endif - tbm_bufmgr gBufMgr; int b_dump_queue; @@ -229,8 +225,6 @@ _tbm_bufmgr_init(int fd, int server) gettimeofday(&start_tv, NULL); #endif - bDlog = 1; - /* LCOV_EXCL_START */ #ifdef TRACE env = getenv("TBM_TRACE"); diff --git a/src/tbm_bufmgr_int.h b/src/tbm_bufmgr_int.h index 91f411e..07e86a4 100644 --- a/src/tbm_bufmgr_int.h +++ b/src/tbm_bufmgr_int.h @@ -48,7 +48,9 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include #include +#if ENABLE_DLOG #include +#endif #include #include #include diff --git a/src/tbm_log.c b/src/tbm_log.c index 599d883..7b104e3 100644 --- a/src/tbm_log.c +++ b/src/tbm_log.c @@ -35,7 +35,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "tbm_bufmgr_int.h" #include "tbm_log.h" -#include #define TBM_PATH_LEN 1024 @@ -48,8 +47,10 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #define LOG_TAG "TBM" #if ENABLE_DLOG +#include static unsigned int dlog_enable = 1; #else +#include static unsigned int dlog_enable = 0; #endif static unsigned int color_enable = 1; @@ -165,6 +166,7 @@ tbm_log_print_stdout(int level, const char *fmt, ...) va_end(arg); } +#if ENABLE_DLOG static void _tbm_log_dlog_print(int level, const char *fmt, va_list arg) { @@ -188,6 +190,7 @@ _tbm_log_dlog_print(int level, const char *fmt, va_list arg) } __dlog_vprint(LOG_ID_SYSTEM, dlog_prio, LOG_TAG, fmt, arg); } +#endif void tbm_log_print(int level, const char *fmt, ...) @@ -202,11 +205,15 @@ tbm_log_print(int level, const char *fmt, ...) if (level > tbm_log_debug_level) return; +#if ENABLE_DLOG if (dlog_enable) { va_start(arg, fmt); _tbm_log_dlog_print(level, fmt, arg); va_end(arg); - } else { + } + else +#endif + { va_start(arg, fmt); _tbm_log_vprint_stdout(level, fmt, arg); va_end(arg);