Add platform_display impls for win32 and android

Fix the cocoa function
This commit is contained in:
Tomaka17 2014-10-24 12:54:58 +02:00
parent 2c9eaf8651
commit 0eda82c28f
3 changed files with 5 additions and 2 deletions

View file

@ -1,6 +1,7 @@
extern crate android_glue; extern crate android_glue;
extern crate native; extern crate native;
use libc;
use {Event, WindowBuilder}; use {Event, WindowBuilder};
pub struct Window { pub struct Window {
@ -188,7 +189,7 @@ impl Window {
} }
pub fn platform_display(&self) -> *mut libc::c_void { pub fn platform_display(&self) -> *mut libc::c_void {
unimplemented!() self.surface as *mut libc::c_void
} }
} }

View file

@ -1,4 +1,5 @@
use Event; use Event;
use libc;
use std::sync::atomic::AtomicBool; use std::sync::atomic::AtomicBool;
#[cfg(feature = "window")] #[cfg(feature = "window")]

View file

@ -1,5 +1,6 @@
use std::sync::atomic::AtomicBool; use std::sync::atomic::AtomicBool;
use std::ptr; use std::ptr;
use libc;
use Event; use Event;
#[cfg(feature = "window")] #[cfg(feature = "window")]
@ -235,7 +236,7 @@ impl Window {
} }
pub fn platform_display(&self) -> *mut libc::c_void { pub fn platform_display(&self) -> *mut libc::c_void {
unimplemented!() self.window as *mut libc::c_void
} }
} }