aboutsummaryrefslogtreecommitdiff
path: root/libjaylink/core.c
diff options
context:
space:
mode:
authorMarc Schink <jaylink-dev@marcschink.de>2015-04-03 22:57:13 +0200
committerMarc Schink <jaylink-dev@marcschink.de>2015-04-04 16:36:44 +0200
commita0fb723ff42d4c27fc0497fcf5c5bf8a9ce1dd49 (patch)
treedd711d7bc21480a012a08705295e96b4001cb456 /libjaylink/core.c
parentb06ab16e8d40010876ccab3bb63f8aa3d4f8ae5d (diff)
downloadlibjaylink-a0fb723ff42d4c27fc0497fcf5c5bf8a9ce1dd49.zip
libjaylink-a0fb723ff42d4c27fc0497fcf5c5bf8a9ce1dd49.tar.gz
libjaylink-a0fb723ff42d4c27fc0497fcf5c5bf8a9ce1dd49.tar.bz2
Add functions to access the log domain.
Diffstat (limited to 'libjaylink/core.c')
-rw-r--r--libjaylink/core.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libjaylink/core.c b/libjaylink/core.c
index f8a100d..2b1c525 100644
--- a/libjaylink/core.c
+++ b/libjaylink/core.c
@@ -43,6 +43,7 @@
*/
JAYLINK_API int jaylink_init(struct jaylink_context **ctx)
{
+ int ret;
struct jaylink_context *context;
if (!ctx)
@@ -66,6 +67,13 @@ JAYLINK_API int jaylink_init(struct jaylink_context **ctx)
context->log_callback = &log_vprintf;
context->log_callback_data = NULL;
+ ret = jaylink_log_set_domain(context, JAYLINK_LOG_DOMAIN_DEFAULT);
+
+ if (ret != JAYLINK_OK) {
+ free(context);
+ return ret;
+ }
+
*ctx = context;
return JAYLINK_OK;