[mutter] cursor-tracker: Split a simple method out
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] cursor-tracker: Split a simple method out
- Date: Tue, 22 Apr 2014 18:17:22 +0000 (UTC)
commit ee812e3fe077eda672ebcdf6fbf7322d6b1896ae
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Tue Apr 22 11:08:32 2014 -0400
cursor-tracker: Split a simple method out
src/backends/meta-cursor-tracker.c | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/src/backends/meta-cursor-tracker.c b/src/backends/meta-cursor-tracker.c
index 87e46f0..56c1f6f 100644
--- a/src/backends/meta-cursor-tracker.c
+++ b/src/backends/meta-cursor-tracker.c
@@ -163,6 +163,15 @@ make_x11_cursor_tracker (MetaScreen *screen)
return self;
}
+static MetaCursorTracker *
+meta_cursor_tracker_new (MetaScreen *screen)
+{
+ if (meta_is_wayland_compositor ())
+ return make_wayland_cursor_tracker (screen);
+ else
+ return make_x11_cursor_tracker (screen);
+}
+
/**
* meta_cursor_tracker_get_for_screen:
* @screen: the #MetaScreen
@@ -179,11 +188,7 @@ meta_cursor_tracker_get_for_screen (MetaScreen *screen)
if (screen->cursor_tracker)
return screen->cursor_tracker;
- if (meta_is_wayland_compositor ())
- self = make_wayland_cursor_tracker (screen);
- else
- self = make_x11_cursor_tracker (screen);
-
+ self = meta_cursor_tracker_new (screen);
screen->cursor_tracker = self;
return self;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]