lib/mnit: do not redef virtual types
authorAlexis Laferrière <alexis.laf@xymus.net>
Sun, 11 Oct 2015 16:16:43 +0000 (12:16 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Sun, 11 Oct 2015 16:16:43 +0000 (12:16 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

lib/mnit/android/android_app.nit
lib/mnit/linux/linux_app.nit

index 61af9df..c8f02e3 100644 (file)
@@ -37,8 +37,6 @@ in "C" `{
 `}
 
 redef class App
-       redef type D: Opengles1Display
-
        redef fun init_window
        do
                display = new Opengles1Display
index 7bc03a0..c191a60 100644 (file)
@@ -26,9 +26,6 @@ in "C" `{
 `}
 
 redef class App
-       redef type D: Opengles1Display
-       redef type I: Opengles1Image
-
        redef fun setup
        do
                if "NIT_TESTING".environ == "true" then exit 0
@@ -39,8 +36,11 @@ redef class App
 
        redef fun generate_input
        do
+               var display = display
+               assert display isa Opengles1Display
+
                for event in display.sdl_display.events do
-                       input( event )
+                       input event
                end
        end
 end