From c08deb6d13103d6b1600287ad6ed8e59122c77c5 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Sat, 22 Dec 2012 21:55:45 +0400 Subject: [PATCH] Use EXPECT in GC_COND/VERBOSE_LOG_PRINTF * include/private/gc_priv.h (GC_COND_LOG_PRINTF, GC_VERBOSE_LOG_PRINTF): Use EXPECT to test GC_print_stats value. --- include/private/gc_priv.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/include/private/gc_priv.h b/include/private/gc_priv.h index f800f090..233951ed 100644 --- a/include/private/gc_priv.h +++ b/include/private/gc_priv.h @@ -2083,9 +2083,10 @@ GC_API_PRIV void GC_log_printf(const char * format, ...) #endif /* GC_ANDROID_LOG */ /* Convenient macros for GC_[verbose_]log_printf invocation. */ -#define GC_COND_LOG_PRINTF if (!GC_print_stats) {} else GC_log_printf +#define GC_COND_LOG_PRINTF \ + if (EXPECT(!GC_print_stats, TRUE)) {} else GC_log_printf #define GC_VERBOSE_LOG_PRINTF \ - if (GC_print_stats != VERBOSE) {} else GC_verbose_log_printf + if (EXPECT(GC_print_stats != VERBOSE, TRUE)) {} else GC_verbose_log_printf #ifndef GC_DBGLOG_PRINTF # define GC_DBGLOG_PRINTF if (!GC_PRINT_STATS_FLAG) {} else GC_log_printf #endif -- 2.40.0