libinput: default to INFO log level

Set the default logging level from libinput to INFO. This matches better
the behaviour of the old input backend, and prints the found input
devices into Weston's log.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Acked-by: Jonas Ã…dahl <jadahl@gmail.com>
diff --git a/src/libinput-seat.c b/src/libinput-seat.c
index 09cf7c7..ef2d804 100644
--- a/src/libinput-seat.c
+++ b/src/libinput-seat.c
@@ -260,9 +260,10 @@
 }
 
 int
-udev_input_init(struct udev_input *input, struct weston_compositor *c, struct udev *udev,
-		const char *seat_id)
+udev_input_init(struct udev_input *input, struct weston_compositor *c,
+		struct udev *udev, const char *seat_id)
 {
+	enum libinput_log_priority priority = LIBINPUT_LOG_PRIORITY_INFO;
 	const char *log_priority = NULL;
 
 	memset(input, 0, sizeof *input);
@@ -281,17 +282,16 @@
 
 	if (log_priority) {
 		if (strcmp(log_priority, "debug") == 0) {
-			libinput_log_set_priority(input->libinput,
-						  LIBINPUT_LOG_PRIORITY_DEBUG);
+			priority = LIBINPUT_LOG_PRIORITY_DEBUG;
 		} else if (strcmp(log_priority, "info") == 0) {
-			libinput_log_set_priority(input->libinput,
-						  LIBINPUT_LOG_PRIORITY_INFO);
+			priority = LIBINPUT_LOG_PRIORITY_INFO;
 		} else if (strcmp(log_priority, "error") == 0) {
-			libinput_log_set_priority(input->libinput,
-						  LIBINPUT_LOG_PRIORITY_ERROR);
+			priority = LIBINPUT_LOG_PRIORITY_ERROR;
 		}
 	}
 
+	libinput_log_set_priority(input->libinput, priority);
+
 	if (libinput_udev_assign_seat(input->libinput, seat_id) != 0) {
 		libinput_unref(input->libinput);
 		return -1;