Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/cad/geda/files/patch-gattrib_include_globals.h
16461 views
1
--- gattrib/include/globals.h.orig 2013-08-18 17:02:48 UTC
2
+++ gattrib/include/globals.h
3
@@ -76,7 +76,7 @@
4
* structs.h
5
*/
6
/*------------------------------------------------------------------*/
7
-TOPLEVEL *pr_current;
8
+extern TOPLEVEL *pr_current;
9
10
/*------------------------------------------------------------------*/
11
/*!
12
@@ -85,7 +85,7 @@ TOPLEVEL *pr_current;
13
* callbacks. It is defined in structs.h
14
*/
15
/*------------------------------------------------------------------*/
16
-SHEET_DATA *sheet_head;
17
+extern SHEET_DATA *sheet_head;
18
19
/*------------------------------------------------------------------
20
* GTKsheet includes: stuff for dealing with windows.
21
@@ -94,18 +94,14 @@ SHEET_DATA *sheet_head;
22
#define DEFAULT_SPACE 8
23
#define NUM_SHEETS 3 /* Components, Nets, and Pins */
24
25
-GtkWidget *window; /* Main window */
26
-GtkWidget *notebook;
27
+extern GtkWidget *window; /* Main window */
28
+extern GtkWidget *notebook;
29
30
-GtkSheet **sheets; /* These are the spreadsheet widgets themselves */
31
+extern GtkSheet **sheets; /* These are the spreadsheet widgets themselves */
32
33
-GtkWidget **scrolled_windows;
34
-GtkWidget *entry;
35
-GtkWidget *location;
36
-GtkWidget *left_button;
37
-GtkWidget *center_button;
38
-GtkWidget *right_button;
39
-GtkWidget *label;
40
+extern GtkWidget **scrolled_windows;
41
+extern GtkWidget *entry;
42
+extern GtkWidget *label;
43
44
/* command line switch settings */
45
extern int verbose_mode;
46
47