summaryrefslogtreecommitdiff
path: root/navit/navit.c
diff options
context:
space:
mode:
authorsleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-07-05 20:39:10 +0000
committersleske <sleske@ffa7fe5e-494d-0410-b361-a75ebd5db220>2012-07-05 20:39:10 +0000
commitc82ceac71d2a6fa237a3684046ab8227460dda4c (patch)
treecf706473e655ccd5d5b8eacb98986a68231ae893 /navit/navit.c
parentaec6b4c5e2eed34896b28a34f8eaf9c98e2c511f (diff)
downloadnavit-svn-c82ceac71d2a6fa237a3684046ab8227460dda4c.tar.gz
Fix:core:Exit if no maps are available; avoids crash.
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5181 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/navit.c')
-rw-r--r--navit/navit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/navit/navit.c b/navit/navit.c
index 66350a6c..35f14e75 100644
--- a/navit/navit.c
+++ b/navit/navit.c
@@ -2054,6 +2054,9 @@ navit_init(struct navit *this_)
}
}
navit_add_former_destinations_from_file(this_);
+ } else {
+ dbg(0, "FATAL: No mapset available. Please add a (valid) mapset to your configuration.\n");
+ exit(1);
}
if (this_->route) {
struct attr callback;