summaryrefslogtreecommitdiff
path: root/x11-misc/grsync/files/grsync-1.2.6-gcc-10.patch
blob: 4460f1ac94a53e4006d78eae1f1ae9d966ddcb78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
diff -Naur grsync-1.2.6.orig/src/callbacks.h grsync-1.2.6/src/callbacks.h
--- grsync-1.2.6.orig/src/callbacks.h	2013-04-30 13:48:54.000000000 +0200
+++ grsync-1.2.6/src/callbacks.h	2020-02-27 11:34:50.861824303 +0100
@@ -7,11 +7,11 @@
 #define ICON_PACKAGE PACKAGE_DATA_DIR "/" ICON_SOURCE
 #define ICON_PACKAGE_BUSY PACKAGE_DATA_DIR "/" ICON_SOURCE_BUSY
 
-GtkBuilder *builder;
-GtkWidget *main_window;
-gchar *argv_session, *argv_filename, *icon, *icon_busy;
-gboolean cmdline_session, cmdline_execute, cmdline_stayopen, cmdline_import;
-GtkListStore *liststore_session;
+extern GtkBuilder *builder;
+extern GtkWidget *main_window;
+extern gchar *argv_session, *argv_filename, *icon, *icon_busy;
+extern gboolean cmdline_session, cmdline_execute, cmdline_stayopen, cmdline_import;
+extern GtkListStore *liststore_session;
 
 void save_settings(gchar *session, gchar *filename);
 gboolean load_groups(gchar *session);
diff -Naur grsync-1.2.6.orig/src/main.c grsync-1.2.6/src/main.c
--- grsync-1.2.6.orig/src/main.c	2013-04-30 13:48:54.000000000 +0200
+++ grsync-1.2.6/src/main.c	2020-02-27 11:35:08.548834429 +0100
@@ -10,6 +10,12 @@
 #	include <libosso.h>
 #endif
 
+GtkBuilder *builder;
+GtkWidget *main_window;
+gchar *argv_session, *argv_filename, *icon, *icon_busy;
+gboolean cmdline_session, cmdline_execute, cmdline_stayopen, cmdline_import;
+GtkListStore *liststore_session;
+
 int main (int argc, char *argv[]) {
 #ifdef ENABLE_NLS
 	bindtextdomain(GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR);