blob: 1ca7fc3b568d2b2bb9cfc4395f3faf2c531f7890 (
plain) (
blame)
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
|
--- spl.h.orig 2021-07-20 09:35:24 UTC
+++ spl.h
@@ -43,13 +43,17 @@ typedef struct {
/* global variables */
-CHARACTER **cast;
-CHARACTER *first_person;
-CHARACTER *second_person;
+#ifndef GLOBAL
+# define GLOBAL extern
+#endif
-int truth_flag;
-int num_on_stage;
-int num_cast;
+GLOBAL CHARACTER **cast;
+GLOBAL CHARACTER *first_person;
+GLOBAL CHARACTER *second_person;
+
+GLOBAL int truth_flag;
+GLOBAL int num_on_stage;
+GLOBAL int num_cast;
/* function prototypes */
extern void activate_character(int line, CHARACTER *character);
|