tests: make qb logging under check always dispose the memory

examples/tests: make qb logging dispose the memory

A.k.a. "be a good example of using this very library".

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
This commit is contained in:
Christine Caulfield 2017-09-18 10:30:40 +01:00
parent 4bdb80bdeb
commit 5889f1ea46
10 changed files with 10 additions and 0 deletions

View File

@ -237,5 +237,6 @@ main(int argc, char *argv[])
qb_ipcc_disconnect(conn);
free(data);
qb_log_fini();
return EXIT_SUCCESS;
}

View File

@ -400,5 +400,6 @@ main(int32_t argc, char *argv[])
"You don't seem to have glib-devel installed.\n");
#endif
}
qb_log_fini();
return EXIT_SUCCESS;
}

View File

@ -156,6 +156,7 @@ int32_t main(void)
SRunner *sr = srunner_create(s);
qb_log_init("check", LOG_USER, LOG_EMERG);
atexit(qb_log_fini);
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_INFO);

View File

@ -1618,6 +1618,7 @@ main(void)
}
qb_log_init("check", LOG_USER, LOG_EMERG);
atexit(qb_log_fini);
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_TRACE);

View File

@ -750,6 +750,7 @@ main(void)
srunner_add_suite (sr, loop_signal_suite());
qb_log_init("check", LOG_USER, LOG_EMERG);
atexit(qb_log_fini);
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_INFO);

View File

@ -947,6 +947,7 @@ main(void)
SRunner *sr = srunner_create(s);
qb_log_init("check", LOG_USER, LOG_EMERG);
atexit(qb_log_fini);
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_INFO);

View File

@ -211,6 +211,7 @@ int32_t main(void)
SRunner *sr = srunner_create(s);
qb_log_init("check", LOG_USER, LOG_EMERG);
atexit(qb_log_fini);
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_INFO);

View File

@ -174,6 +174,7 @@ int32_t main(void)
SRunner *sr = srunner_create(s);
qb_log_init("check", LOG_USER, LOG_EMERG);
atexit(qb_log_fini);
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_INFO);

View File

@ -71,5 +71,6 @@ int32_t main(int32_t argc, char *argv[])
}
}
qb_rb_close(rb);
qb_log_fini();
return 0;
}

View File

@ -150,5 +150,6 @@ int32_t main(int32_t argc, char *argv[])
QB_RB_FLAG_SHARED_PROCESS, 0);
do_throughput_benchmark();
qb_rb_close(rb);
qb_log_fini();
return EXIT_SUCCESS;
}