diff -u -p -r e16menuedit2-0.0.3.orig/src/e16menu.c e16menuedit2-0.0.3/src/e16menu.c --- e16menuedit2-0.0.3.orig/src/e16menu.c +++ e16menuedit2-0.0.3/src/e16menu.c @@ -33,6 +33,8 @@ #include "e16menuedit2.h" #include "treeview.h" +gchar *menu_file[MAX_RECURSION]; + extern struct global_variables gv; GtkTreeModel *load_menus_from_disk (void) diff -u -p -r e16menuedit2-0.0.3.orig/src/e16menu.h e16menuedit2-0.0.3/src/e16menu.h --- e16menuedit2-0.0.3.orig/src/e16menu.h +++ e16menuedit2-0.0.3/src/e16menu.h @@ -45,6 +45,6 @@ gboolean table_save_func (GtkTreeModel * gboolean table_check_func (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer user_data); -gchar *menu_file[MAX_RECURSION]; +extern gchar *menu_file[MAX_RECURSION]; #endif /* _E16MENU_H */