Fix:graphics_sdl:Request event system
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 27 May 2009 08:05:12 +0000 (08:05 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Wed, 27 May 2009 08:05:12 +0000 (08:05 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@2288 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/graphics/sdl/graphics_sdl.c

index 09de6fb..ae199d6 100644 (file)
@@ -72,6 +72,7 @@
 #include FT_FREETYPE_H
 #include <freetype/ftglyph.h>
 #endif
+#include <event.h>
 
 #ifdef SDL_IMAGE
 #include <SDL/SDL_image.h>
@@ -2083,6 +2084,10 @@ graphics_sdl_new(struct navit *nav, struct graphics_methods *meth, struct attr *
     FT_Init_FreeType( &this->library );
 #endif
 
+    if (! event_request_system("glib","graphics_sdl_new"))
+        return NULL;
+
+
     /* TODO: xml params for W/H/BPP */
 
     this->screen = SDL_SetVideoMode(DISPLAY_W, DISPLAY_H, 16, SDL_HWSURFACE | SDL_DOUBLEBUF | SDL_RESIZABLE);