navit
0.5.3-trunk
|
#include <locale.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <signal.h>
#include <glib.h>
#include <sys/types.h>
#include "config.h"
#include <sys/wait.h>
#include "file.h"
#include "debug.h"
#include "main.h"
#include "navit.h"
#include "gui.h"
#include "item.h"
#include "xmlconfig.h"
#include "coord.h"
#include "route.h"
#include "navigation.h"
#include "event.h"
#include "callback.h"
#include "navit_nls.h"
#include "util.h"
Functions | |
static void | main_setup_environment (int mode) |
void | main_init (const char *program) |
Variables | |
struct map_data * | map_data_default |
struct callback_list * | cbl |
static char * | environment_vars [][5] |
void main_init | ( | const char * | program | ) |
References _, callback_list_new(), file_exists(), filename, L, main_setup_environment(), PATH_MAX, and spawn_process_init().
Referenced by main(), and main_real().
|
static |
References dbg, environment_vars, lvl_error, and lvl_info.
Referenced by main_init().
struct callback_list* cbl |
Referenced by event_sdl_call_callback(), get_data(), graphics_cocoa_new(), graphics_gd_new(), graphics_opengl_new(), graphics_qt5_new(), graphics_qt_qpainter_new(), gui_internal_html_menu(), gui_internal_menu_vehicle_settings(), gui_internal_new(), map_new(), map_new_binfile(), mlPDL_ServiceCall(), mlPDL_ServiceCallWithCallback(), navit_object_add_attr(), osd_new(), traffic_new(), vehicle_file_new_file(), vehicle_qt5_new_qt5(), vehicle_webos_init_pdl_locationtracking(), vehicle_webos_new(), and vehicle_wince_new().
|
static |
Referenced by main_setup_environment().
struct map_data* map_data_default |
Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.