libweston: Remove internal weston-log set-up function out of public header
We have dedicated header for the internal parts of the logging
framework, use that for the set-up part instead of the libweston public
API header.
Further more this removes weston_vlog() from public header as well and
moves them to weston-log-internal.h file.
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
diff --git a/libweston/compositor.c b/libweston/compositor.c
index be719ae..8532715 100644
--- a/libweston/compositor.c
+++ b/libweston/compositor.c
@@ -75,6 +75,8 @@
#include "backend.h"
#include "libweston-internal.h"
+#include "weston-log-internal.h"
+
/**
* \defgroup head Head
* \defgroup output Output