--- ./libsqueeze/internals.h.orig 2008-02-24 13:38:32.000000000 +0100 +++ ./libsqueeze/internals.h 2008-04-05 14:11:03.000000000 +0200 @@ -14,9 +14,9 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -GSList *lsq_mime_info_list; -GSList *lsq_opened_archive_list; -ThunarVfsPath *lsq_relative_base_path; +extern GSList *lsq_mime_info_list; +extern GSList *lsq_opened_archive_list; +extern ThunarVfsPath *lsq_relative_base_path; /* * gint @@ -24,7 +24,7 @@ ThunarVfsPath *lsq_relative_bas * * general function for executing child-apps */ -ThunarVfsMimeDatabase *lsq_mime_database; +extern ThunarVfsMimeDatabase *lsq_mime_database; gchar * lsq_concat_filenames(GSList *filenames); --- ./libsqueeze/internals.c.orig 2008-02-24 13:38:32.000000000 +0100 +++ ./libsqueeze/internals.c 2008-04-05 14:14:06.000000000 +0200 @@ -30,6 +30,11 @@ #include "internals.h" +GSList *lsq_mime_info_list = NULL; +GSList *lsq_opened_archive_list = NULL; +ThunarVfsPath *lsq_relative_base_path = NULL; +ThunarVfsMimeDatabase *lsq_mime_database = NULL; + #define __USE_GNU #include