FIX:core:ezxml do not set error on failure
authorzaxl <zaxl@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 30 Oct 2008 14:16:10 +0000 (14:16 +0000)
committerzaxl <zaxl@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Thu, 30 Oct 2008 14:16:10 +0000 (14:16 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@1620 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/start.c

index a98c3bd..b0baf9d 100644 (file)
@@ -165,7 +165,7 @@ int main(int argc, char **argv)
        config_file="\\Storage Card\\navit.xml";
 #endif
        if (!config_load(config_file, &error)) {
-               printf(_("Error parsing '%s': %s\n"), config_file, error->message);
+               printf(_("Error parsing '%s': %s\n"), config_file, error ? error->message : "");
                exit(1);
        } else {
                printf(_("Using '%s'\n"), config_file);