From ac498ca97a7e894c2733e5244108ad103b9bd42e Mon Sep 17 00:00:00 2001 From: Angus Salkeld Date: Tue, 7 Feb 2012 08:29:38 +1100 Subject: [PATCH] Remove deprecated function qb_util_set_log_function() Use the standard qb_log api. Signed-off-by: Angus Salkeld Reviewed-by: Steven Dake --- test/cpgbench.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/test/cpgbench.c b/test/cpgbench.c index 7bfc10af..431006bf 100644 --- a/test/cpgbench.c +++ b/test/cpgbench.c @@ -52,6 +52,7 @@ #include #include +#include #include #include @@ -147,14 +148,6 @@ static struct cpg_name group_name = { .length = 6 }; - -static void libqb_log_writer(const char *file_name, - int32_t file_line, - int32_t severity, const char *msg) -{ - printf("libqb: %s:%d [%d] %s\n", file_name, file_line, severity, msg); -} - static void* dispatch_thread (void *arg) { cpg_dispatch (handle, CPG_DISPATCH_BLOCKING); @@ -166,7 +159,11 @@ int main (void) { int i; unsigned int res; - qb_util_set_log_function(libqb_log_writer); + qb_log_init("cpgbench", LOG_USER, LOG_EMERG); + qb_log_ctl(QB_LOG_SYSLOG, QB_LOG_CONF_ENABLED, QB_FALSE); + qb_log_filter_ctl(QB_LOG_STDERR, QB_LOG_FILTER_ADD, + QB_LOG_FILTER_FILE, "*", LOG_DEBUG); + qb_log_ctl(QB_LOG_STDERR, QB_LOG_CONF_ENABLED, QB_TRUE); size = 64; signal (SIGALRM, sigalrm_handler);