diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2005-12-11 12:33:08 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2005-12-11 12:33:08 +0000 |
commit | d98bac23e8073c4b647d27205389ffa12832620a (patch) | |
tree | 3b425cd1a451269944ddc32670b062f5e5889770 | |
parent | cd37f5b7f272f854d9df3132d629a7eebeabeaf7 (diff) | |
download | navit-svn-d98bac23e8073c4b647d27205389ffa12832620a.tar.gz |
Bugfixes
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@24 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r-- | cursor.h | 1 | ||||
-rw-r--r-- | gui/gtk/gui_gtk_menu.c | 3 |
2 files changed, 3 insertions, 1 deletions
@@ -1,5 +1,6 @@ struct cursor; struct container; +struct vehicle; struct coord * cursor_pos_get(struct cursor *this); struct cursor *cursor_new(struct container *co, struct vehicle *v); diff --git a/gui/gtk/gui_gtk_menu.c b/gui/gtk/gui_gtk_menu.c index 3de3c1cf..cba1babb 100644 --- a/gui/gtk/gui_gtk_menu.c +++ b/gui/gtk/gui_gtk_menu.c @@ -186,6 +186,7 @@ gui_gtk_menu_new(struct container *co, GtkWidget **widget) item=gtk_menu_item_new_with_label("Goto"); gtk_menu_bar_append(GTK_MENU_BAR(menu), item); { + menu2=gtk_menu_new(); } gtk_menu_item_set_submenu(GTK_MENU_ITEM(item), menu2); @@ -296,7 +297,7 @@ gui_gtk_menu_new(struct container *co, GtkWidget **widget) GList *list; file=fopen("locations.txt","r"); - while (fgets(buffer,8192,file)) { + while (file && fgets(buffer,8192,file)) { dest=malloc(sizeof(*dest)); dest->co=co; len=strlen(buffer)-1; |