From d5d16c5750488af8924198beb4be0dfafb81c12e Mon Sep 17 00:00:00 2001 From: kazer_ Date: Tue, 8 Jan 2008 10:46:23 +0000 Subject: [PATCH] Fix:cegui:Fixed using navit with cegui from source dir git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@739 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- src/gui/sdl/gui_sdl_window.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/gui/sdl/gui_sdl_window.cpp b/src/gui/sdl/gui_sdl_window.cpp index 6be1e9e..3d1968f 100644 --- a/src/gui/sdl/gui_sdl_window.cpp +++ b/src/gui/sdl/gui_sdl_window.cpp @@ -565,6 +565,15 @@ static void init_sdlgui(char * skin_layout,int fullscreen,int tilt) char *filename; filename=g_strdup_printf("%s/share/navit/datafiles", getenv("NAVIT_PREFIX")); + + if (FILE * file = fopen(filename, "r")){ + fclose(file); + dbg(0,"Ressources can be loaded from %s\n",filename); + } else { + filename=g_strdup_printf("./gui/sdl/datafiles"); + dbg(0,"Failling back to %s",filename); + } + dbg(0,"Loading SDL datafiles from %s\n",filename); rp->setResourceGroupDirectory("schemes", g_strdup_printf("%s/schemes/",filename)); -- 1.7.9.5