summaryrefslogtreecommitdiff
path: root/navit/start.c
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-11-23 13:45:15 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2008-11-23 13:45:15 +0000
commitc937e9f401fac2720dc133b8ac11b119f244a75a (patch)
tree59021e1a13035c9530428efba1beb49058e82ec6 /navit/start.c
parent31ca8e0f3b7393d23dd2aaca8e2ab257c057baef (diff)
downloadnavit-c937e9f401fac2720dc133b8ac11b119f244a75a.tar.gz
Fix:Core:Cleaned up environment handling
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@1745 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/start.c')
-rw-r--r--navit/start.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/navit/start.c b/navit/start.c
index 8e67fde7c..52efd18e6 100644
--- a/navit/start.c
+++ b/navit/start.c
@@ -65,44 +65,6 @@ get_home_directory(void)
return homedir;
}
-static void setup_dummy_environment(void)
-{
-#ifdef HAVE_API_WIN32_CE
- char buf[PATH_MAX];
- wchar_t filename[MAX_PATH + 1];
- char basedir[MAX_PATH + 1];
- char *cp;
- int sz;
-
- sz = GetModuleFileName(NULL, filename, MAX_PATH);
- if (sz > 0) {
- wcstombs(basedir, filename, sz + 1);
- cp = strrchr(basedir,'/');
- if (!cp)
- cp = strrchr(basedir,'\\');
- if (cp)
- *cp = '\0';
- else
- sprintf(basedir, ".");
- } else {
- sprintf(basedir, "%s", PREFIX);
- }
- sprintf(buf, "%s", basedir);
- setenv("HOME", buf, 0);
- setenv("NAVIT_PREFIX", buf, 0);
- sprintf(buf, "%s/lib", basedir);
- setenv("NAVIT_LIBDIR", buf, 0);
- sprintf(buf, "%s/locale", basedir);
- setenv("NAVIT_LOCALEDIR", buf, 0);
- sprintf(buf, "%s/data", basedir);
- setenv("NAVIT_USER_DATADIR", buf ,0);
- sprintf(buf, "%s", basedir);
- setenv("NAVIT_SHAREDIR", buf, 0);
- sprintf(buf, "%s/navit.log", basedir);
- setenv("NAVIT_LOGFILE", buf, 0);
-#endif
-
-}
int main(int argc, char **argv)
{
GError *error = NULL;
@@ -116,7 +78,6 @@ int main(int argc, char **argv)
#ifdef HAVE_GLIB
event_glib_init();
#endif
- setup_dummy_environment();
main_init(argv[0]);
main_init_nls();
debug_init(argv[0]);