From da3fa00ccf4cde76d1d6489c6043d7e56d4f52c5 Mon Sep 17 00:00:00 2001 From: Matias Linares Date: Wed, 25 May 2016 13:18:18 -0300 Subject: Add a lazy_static connection to the X server --- src/dotwm.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/dotwm.rs') diff --git a/src/dotwm.rs b/src/dotwm.rs index 2781ae8..666deff 100644 --- a/src/dotwm.rs +++ b/src/dotwm.rs @@ -9,7 +9,6 @@ use x11::xlib::{ }; use safe_x11::{ - open_display, close_display, atom, }; @@ -79,7 +78,7 @@ pub struct DotWM { impl DotWM { /// Create a state of the Dot Window Manager pub fn new() -> DotWM { - let d = open_display("").unwrap(); + let d = unsafe { xlib::XOpenDisplay(0x0 as *const i8) }; unsafe { xlib::XSetErrorHandler(Some(error_handler)) }; // Add substructure notify mask -- cgit v1.2.3-70-g09d2