aboutsummaryrefslogtreecommitdiff
path: root/sky
diff options
context:
space:
mode:
authorOliver Kiehl2003-04-25 18:54:47 +0000
committerOliver Kiehl2003-04-25 18:54:47 +0000
commita0f2693462bd55eda28f4cfc995340300dbc63f5 (patch)
tree203a461c35aa3ce96845d17d0ffa6473051e784a /sky
parent7a8dcaaa70379004360bbf723b65af6c86dae87b (diff)
downloadscummvm-rg350-a0f2693462bd55eda28f4cfc995340300dbc63f5.tar.gz
scummvm-rg350-a0f2693462bd55eda28f4cfc995340300dbc63f5.tar.bz2
scummvm-rg350-a0f2693462bd55eda28f4cfc995340300dbc63f5.zip
changed zero-sized arrays to pointers
svn-id: r7116
Diffstat (limited to 'sky')
-rw-r--r--sky/compacts/0compact.h16
-rw-r--r--sky/compacts/10comp.h2
-rw-r--r--sky/compacts/11comp.h2
-rw-r--r--sky/compacts/12comp.h2
-rw-r--r--sky/compacts/13comp.h2
-rw-r--r--sky/compacts/14comp.h2
-rw-r--r--sky/compacts/15comp.h2
-rw-r--r--sky/compacts/16comp.h2
-rw-r--r--sky/compacts/17comp.h2
-rw-r--r--sky/compacts/19comp.h2
-rw-r--r--sky/compacts/20comp.h2
-rw-r--r--sky/compacts/21comp.h2
-rw-r--r--sky/compacts/22comp.h2
-rw-r--r--sky/compacts/23comp.h2
-rw-r--r--sky/compacts/24comp.h2
-rw-r--r--sky/compacts/25comp.h2
-rw-r--r--sky/compacts/26comp.h2
-rw-r--r--sky/compacts/27comp.h4
-rw-r--r--sky/compacts/28comp.h2
-rw-r--r--sky/compacts/29comp.h2
-rw-r--r--sky/compacts/2compact.h6
-rw-r--r--sky/compacts/30comp.h4
-rw-r--r--sky/compacts/31comp.h2
-rw-r--r--sky/compacts/32comp.h2
-rw-r--r--sky/compacts/33comp.h2
-rw-r--r--sky/compacts/34comp.h2
-rw-r--r--sky/compacts/36comp.h4
-rw-r--r--sky/compacts/37comp.h2
-rw-r--r--sky/compacts/38comp.h6
-rw-r--r--sky/compacts/39comp.h2
-rw-r--r--sky/compacts/3compact.h2
-rw-r--r--sky/compacts/40comp.h2
-rw-r--r--sky/compacts/41comp.h2
-rw-r--r--sky/compacts/42comp.h2
-rw-r--r--sky/compacts/44comp.h2
-rw-r--r--sky/compacts/45comp.h2
-rw-r--r--sky/compacts/46comp.h2
-rw-r--r--sky/compacts/47comp.h2
-rw-r--r--sky/compacts/48comp.h2
-rw-r--r--sky/compacts/4compact.h4
-rw-r--r--sky/compacts/5compact.h16
-rw-r--r--sky/compacts/65comp.h2
-rw-r--r--sky/compacts/66comp.h2
-rw-r--r--sky/compacts/67comp.h2
-rw-r--r--sky/compacts/68comp.h2
-rw-r--r--sky/compacts/69comp.h2
-rw-r--r--sky/compacts/70comp.h2
-rw-r--r--sky/compacts/71comp.h2
-rw-r--r--sky/compacts/72comp.h4
-rw-r--r--sky/compacts/73comp.h4
-rw-r--r--sky/compacts/74comp.h2
-rw-r--r--sky/compacts/75comp.h2
-rw-r--r--sky/compacts/76comp.h2
-rw-r--r--sky/compacts/77comp.h2
-rw-r--r--sky/compacts/78comp.h2
-rw-r--r--sky/compacts/79comp.h2
-rw-r--r--sky/compacts/81comp.h2
-rw-r--r--sky/compacts/82comp.h2
-rw-r--r--sky/compacts/90comp.h2
-rw-r--r--sky/compacts/linc_gen.h14
-rw-r--r--sky/compacts/z_compac.h12
61 files changed, 96 insertions, 96 deletions
diff --git a/sky/compacts/0compact.h b/sky/compacts/0compact.h
index f71b8a26ce..b30649d3cc 100644
--- a/sky/compacts/0compact.h
+++ b/sky/compacts/0compact.h
@@ -455,7 +455,7 @@ uint16 f_ss_st_right[] = {
0,
};
-uint32 c74[0];
+uint32 *c74 = 0;
uint16 f_ss_left[] = {
4,
@@ -1127,7 +1127,7 @@ uint16 rs_foster_to_1[] = {
65535,
};
-uint32 rs_jobs_4_2[0];
+uint32 *rs_jobs_4_2 = 0;
uint16 monitor_seq[] = {
151*64,
@@ -2568,7 +2568,7 @@ uint16 s0_pal[] = {
16191,
};
-uint32 grid3[0];
+uint32 *grid3 = 0;
uint16 foster_shot[] = {
103*64,
@@ -2709,7 +2709,7 @@ uint16 f_ss_d_to_u[] = {
0,
};
-uint32 grid4[0];
+uint32 *grid4 = 0;
uint16 ss_smokes_3[] = {
108*64,
@@ -4418,7 +4418,7 @@ uint16 ss_kick[] = {
0,
};
-uint32 grid1[0];
+uint32 *grid1 = 0;
uint8 full_ss_auto[64];
@@ -6830,7 +6830,7 @@ uint16 fan5_seq[] = {
0,
};
-uint32 grid2[0];
+uint32 *grid2 = 0;
uint16 guard_lean_out[] = {
20*64,
@@ -6846,7 +6846,7 @@ uint16 guard_lean_out[] = {
0,
};
-uint32 c101[0];
+uint32 *c101 = 0;
uint16 put_bar_away[] = {
88*64,
@@ -9020,7 +9020,7 @@ uint16 fan2_seq[] = {
0,
};
-uint32 grid0[0];
+uint32 *grid0 = 0;
void *data_1[] = {
0,
diff --git a/sky/compacts/10comp.h b/sky/compacts/10comp.h
index 18672b2ea8..2ec2de36de 100644
--- a/sky/compacts/10comp.h
+++ b/sky/compacts/10comp.h
@@ -1763,7 +1763,7 @@ uint16 pod_light_seq[] = {
0,
};
-uint32 grid10[0];
+uint32 *grid10 = 0;
uint16 card2_seq[] = {
55*64,
diff --git a/sky/compacts/11comp.h b/sky/compacts/11comp.h
index 2eb7ebf6ac..14cfc6060a 100644
--- a/sky/compacts/11comp.h
+++ b/sky/compacts/11comp.h
@@ -1299,7 +1299,7 @@ Compact soccer_5 = {
SOCCER_1_ACTION, // actionScript
};
-uint32 grid11[0];
+uint32 *grid11 = 0;
uint16 open_11_locker[] = {
29*64,
diff --git a/sky/compacts/12comp.h b/sky/compacts/12comp.h
index 9db7ccd258..97f294f4e1 100644
--- a/sky/compacts/12comp.h
+++ b/sky/compacts/12comp.h
@@ -875,7 +875,7 @@ Compact factory_exit = {
FACTORY_EXIT_ACTION, // actionScript
};
-uint32 grid12[0];
+uint32 *grid12 = 0;
uint16 s12_pal[] = {
0,
diff --git a/sky/compacts/13comp.h b/sky/compacts/13comp.h
index 56936ac8c2..c9d1a1e8db 100644
--- a/sky/compacts/13comp.h
+++ b/sky/compacts/13comp.h
@@ -3404,7 +3404,7 @@ uint16 new_13_chip[] = {
0,
};
-uint32 grid13[0];
+uint32 *grid13 = 0;
uint16 rs_foster_12_13[] = {
C_XCOOD,
diff --git a/sky/compacts/14comp.h b/sky/compacts/14comp.h
index 6afe483122..6b12455d13 100644
--- a/sky/compacts/14comp.h
+++ b/sky/compacts/14comp.h
@@ -1342,7 +1342,7 @@ uint16 s14_pal[] = {
16191,
};
-uint32 grid14[0];
+uint32 *grid14 = 0;
uint16 change3_seq[] = {
101*64,
diff --git a/sky/compacts/15comp.h b/sky/compacts/15comp.h
index b9da4d3600..13bb1371df 100644
--- a/sky/compacts/15comp.h
+++ b/sky/compacts/15comp.h
@@ -144,7 +144,7 @@ uint16 s15_logic[] = {
ID_MENU_LOGIC,
};
-uint32 grid15[0];
+uint32 *grid15 = 0;
uint16 flap_seq[] = {
74*64,
diff --git a/sky/compacts/16comp.h b/sky/compacts/16comp.h
index 3a0a88e171..19e9cc5c86 100644
--- a/sky/compacts/16comp.h
+++ b/sky/compacts/16comp.h
@@ -174,7 +174,7 @@ Compact reactor_console = {
0, // baseSub_off
};
-uint32 grid16[0];
+uint32 *grid16 = 0;
uint16 s16_fast_list[] = {
12,
diff --git a/sky/compacts/17comp.h b/sky/compacts/17comp.h
index 891fc3f803..819c4a95e3 100644
--- a/sky/compacts/17comp.h
+++ b/sky/compacts/17comp.h
@@ -171,7 +171,7 @@ Compact s17_floor = {
FLOOR_ACTION, // actionScript
};
-uint32 grid17[0];
+uint32 *grid17 = 0;
uint16 get_card_seq[] = {
30*64,
diff --git a/sky/compacts/19comp.h b/sky/compacts/19comp.h
index de7b6faa79..4ca21efea9 100644
--- a/sky/compacts/19comp.h
+++ b/sky/compacts/19comp.h
@@ -262,7 +262,7 @@ Compact top_right_19 = {
TOP_R19_ACTION, // actionScript
};
-uint32 grid19[0];
+uint32 *grid19 = 0;
uint16 s19_pal[] = {
0,
diff --git a/sky/compacts/20comp.h b/sky/compacts/20comp.h
index 99f455590a..cfc65e2304 100644
--- a/sky/compacts/20comp.h
+++ b/sky/compacts/20comp.h
@@ -712,7 +712,7 @@ Compact lamb_window = {
LAMB_WINDOW_ACTION, // actionScript
};
-uint32 grid20[0];
+uint32 *grid20 = 0;
uint16 gal_look_down[] = {
90*64,
diff --git a/sky/compacts/21comp.h b/sky/compacts/21comp.h
index 3ffd930d3b..2012e84711 100644
--- a/sky/compacts/21comp.h
+++ b/sky/compacts/21comp.h
@@ -1407,7 +1407,7 @@ Compact left_exit_21 = {
EL21_ACTION, // actionScript
};
-uint32 grid21[0];
+uint32 *grid21 = 0;
Compact inner_lamb_door = {
L_SCRIPT, // logic
diff --git a/sky/compacts/22comp.h b/sky/compacts/22comp.h
index 179b83260f..08737abbd2 100644
--- a/sky/compacts/22comp.h
+++ b/sky/compacts/22comp.h
@@ -226,7 +226,7 @@ uint16 rs_magazine[] = {
65535,
};
-uint32 grid22[0];
+uint32 *grid22 = 0;
uint16 remove_pillow[] = {
196*64,
diff --git a/sky/compacts/23comp.h b/sky/compacts/23comp.h
index 28a2816db5..5f6e01d433 100644
--- a/sky/compacts/23comp.h
+++ b/sky/compacts/23comp.h
@@ -27,7 +27,7 @@
namespace SkyCompact {
-uint32 grid23[0];
+uint32 *grid23 = 0;
Compact link_23 = {
L_SCRIPT, // logic
diff --git a/sky/compacts/24comp.h b/sky/compacts/24comp.h
index 23e9f6856a..67df5b9a22 100644
--- a/sky/compacts/24comp.h
+++ b/sky/compacts/24comp.h
@@ -158,7 +158,7 @@ uint16 mag_away[] = {
0,
};
-uint32 grid24[0];
+uint32 *grid24 = 0;
Compact left_exit_24 = {
0, // logic
diff --git a/sky/compacts/25comp.h b/sky/compacts/25comp.h
index 773895c7e1..65a5adca28 100644
--- a/sky/compacts/25comp.h
+++ b/sky/compacts/25comp.h
@@ -634,7 +634,7 @@ uint16 s25_fast_list[] = {
0,
};
-uint32 grid25[0];
+uint32 *grid25 = 0;
uint16 anchor_leave_seq[] = {
45*64,
diff --git a/sky/compacts/26comp.h b/sky/compacts/26comp.h
index 4a8ec0af95..fe0343cf19 100644
--- a/sky/compacts/26comp.h
+++ b/sky/compacts/26comp.h
@@ -955,7 +955,7 @@ uint16 s26_fast_list[] = {
0,
};
-uint32 grid26[0];
+uint32 *grid26 = 0;
uint16 joey_list_s26[] = {
208,
diff --git a/sky/compacts/27comp.h b/sky/compacts/27comp.h
index d5911607f9..999a442039 100644
--- a/sky/compacts/27comp.h
+++ b/sky/compacts/27comp.h
@@ -1051,7 +1051,7 @@ uint16 rs_foster_26_27[] = {
65535,
};
-uint32 grid27[0];
+uint32 *grid27 = 0;
uint16 burke_up[] = {
2,
@@ -1275,7 +1275,7 @@ uint16 helmet_down[] = {
0,
};
-uint32 heart_seq[0];
+uint32 *heart_seq = 0;
uint16 squirm_seq[] = {
164*64,
diff --git a/sky/compacts/28comp.h b/sky/compacts/28comp.h
index 92cadd9898..521fba29f5 100644
--- a/sky/compacts/28comp.h
+++ b/sky/compacts/28comp.h
@@ -658,7 +658,7 @@ Compact dustbin_28 = {
DUSTBIN_ACTION, // actionScript
};
-uint32 grid28[0];
+uint32 *grid28 = 0;
uint16 rs_31_28[] = {
C_XCOOD,
diff --git a/sky/compacts/29comp.h b/sky/compacts/29comp.h
index 7bc491535e..ce6dcd15e9 100644
--- a/sky/compacts/29comp.h
+++ b/sky/compacts/29comp.h
@@ -118,7 +118,7 @@ Compact s29_floor = {
FLOOR_ACTION, // actionScript
};
-uint32 grid29[0];
+uint32 *grid29 = 0;
uint16 card_slot_29_anim[] = {
18*64,
diff --git a/sky/compacts/2compact.h b/sky/compacts/2compact.h
index faaa2a860b..eb51c3dc0b 100644
--- a/sky/compacts/2compact.h
+++ b/sky/compacts/2compact.h
@@ -56,7 +56,7 @@ uint16 sml_loader_u_to_l[] = {
0,
};
-uint32 c4121[0];
+uint32 *c4121 = 0;
uint16 loader_right[] = {
2,
@@ -601,7 +601,7 @@ uint16 loader_l_to_d[] = {
0,
};
-uint16 left_table2[0];
+uint16 *left_table2 = 0;
uint16 sml_loaderb_u_to_d[] = {
24+158*64,
@@ -829,7 +829,7 @@ uint16 chip_list_s2[] = {
0,
};
-uint32 exit_table[0];
+uint32 *exit_table = 0;
uint16 sml_loaderb_r_to_l[] = {
23+158*64,
diff --git a/sky/compacts/30comp.h b/sky/compacts/30comp.h
index f78de9bb80..f724238ed8 100644
--- a/sky/compacts/30comp.h
+++ b/sky/compacts/30comp.h
@@ -629,7 +629,7 @@ uint16 sc30_palette[] = {
16191,
};
-uint32 sec4_compacts[0];
+uint32 *sec4_compacts = 0;
uint16 sc36_col_talk2[] = {
63*64,
@@ -1480,7 +1480,7 @@ uint16 sc30_mouse_list[] = {
ID_TEXT_MOUSE,
};
-uint32 sc30_walk_grid[0];
+uint32 *sc30_walk_grid = 0;
Compact sc30_exit_31 = {
0, // logic
diff --git a/sky/compacts/31comp.h b/sky/compacts/31comp.h
index f530fa7716..3ef6b226f2 100644
--- a/sky/compacts/31comp.h
+++ b/sky/compacts/31comp.h
@@ -731,7 +731,7 @@ uint16 sc31_rope_pulled[] = {
0,
};
-uint32 sc31_walk_grid[0];
+uint32 *sc31_walk_grid = 0;
Compact sc31_rope = {
L_SCRIPT, // logic
diff --git a/sky/compacts/32comp.h b/sky/compacts/32comp.h
index a84105a23a..29e171db7b 100644
--- a/sky/compacts/32comp.h
+++ b/sky/compacts/32comp.h
@@ -483,7 +483,7 @@ Compact sc32_vincent = {
&sc32_vincent_ext,
};
-uint32 sc32_walk_grid[0];
+uint32 *sc32_walk_grid = 0;
uint16 sc32_gard_turn_d[] = {
59*64,
diff --git a/sky/compacts/33comp.h b/sky/compacts/33comp.h
index 73f4e3d45f..bc57cbaa22 100644
--- a/sky/compacts/33comp.h
+++ b/sky/compacts/33comp.h
@@ -458,7 +458,7 @@ uint16 sc33_door_open[] = {
0,
};
-uint32 sc33_walk_grid[0];
+uint32 *sc33_walk_grid = 0;
uint16 reset_34_33[] = {
C_SCREEN,
diff --git a/sky/compacts/34comp.h b/sky/compacts/34comp.h
index 050d44b685..387b43aeb1 100644
--- a/sky/compacts/34comp.h
+++ b/sky/compacts/34comp.h
@@ -80,7 +80,7 @@ Compact sc34_secateurs = {
0, // baseSub_off
};
-uint32 sc34_walk_grid[0];
+uint32 *sc34_walk_grid = 0;
uint16 sc34_logic_list[] = {
ID_FOSTER,
diff --git a/sky/compacts/36comp.h b/sky/compacts/36comp.h
index 21eb80433e..7ff74ad918 100644
--- a/sky/compacts/36comp.h
+++ b/sky/compacts/36comp.h
@@ -3180,7 +3180,7 @@ uint16 sc36_col_blink1[] = {
0,
};
-uint32 babs[0];
+uint32 *babs = 0;
uint16 bar_wipe[] = {
32*64,
@@ -3739,7 +3739,7 @@ Compact sc36_floor = {
FLOOR_ACTION, // actionScript
};
-uint32 sc36_walk_grid[0];
+uint32 *sc36_walk_grid = 0;
uint16 sc36_dooropen[] = {
144*64,
diff --git a/sky/compacts/37comp.h b/sky/compacts/37comp.h
index 760d979a83..caf4fb5eb3 100644
--- a/sky/compacts/37comp.h
+++ b/sky/compacts/37comp.h
@@ -1472,7 +1472,7 @@ uint16 sc37_doorshut[] = {
0,
};
-uint32 sc37_walk_grid[0];
+uint32 *sc37_walk_grid = 0;
Compact sc37_door = {
L_SCRIPT, // logic
diff --git a/sky/compacts/38comp.h b/sky/compacts/38comp.h
index 9dd3a24baf..8802bfd656 100644
--- a/sky/compacts/38comp.h
+++ b/sky/compacts/38comp.h
@@ -1178,7 +1178,7 @@ uint16 sex_d_to_r[] = {
0,
};
-uint32 spu[0];
+uint32 *spu = 0;
uint16 sc38_floor_table[] = {
ID_SC38_FLOOR,
@@ -2765,9 +2765,9 @@ uint16 sc38_ringer_anim[] = {
0,
};
-uint32 sc38_walk_grid[0];
+uint32 *sc38_walk_grid = 0;
-uint32 dna[0];
+uint32 *dna = 0;
uint16 spu_st_right[] = {
71*64,
diff --git a/sky/compacts/39comp.h b/sky/compacts/39comp.h
index c908092a60..bc95fc087b 100644
--- a/sky/compacts/39comp.h
+++ b/sky/compacts/39comp.h
@@ -272,7 +272,7 @@ Compact sc39_exit_41 = {
SC39_EXIT_41_ACTION, // actionScript
};
-uint32 sc39_walk_grid[0];
+uint32 *sc39_walk_grid = 0;
uint16 sc39_descend[] = {
23*64,
diff --git a/sky/compacts/3compact.h b/sky/compacts/3compact.h
index aca93d4cf7..3169acd00a 100644
--- a/sky/compacts/3compact.h
+++ b/sky/compacts/3compact.h
@@ -554,7 +554,7 @@ Compact eye_ball = {
&eye_ball_ext,
};
-uint32 sh[0];
+uint32 *sh = 0;
uint16 liftc3_up[] = {
204*64,
diff --git a/sky/compacts/40comp.h b/sky/compacts/40comp.h
index 8cfafc05bb..ca84ba94ac 100644
--- a/sky/compacts/40comp.h
+++ b/sky/compacts/40comp.h
@@ -135,7 +135,7 @@ Compact sc40_cabinet = {
SC40_CABINET_ACTION, // actionScript
};
-uint32 sc40_walk_grid[0];
+uint32 *sc40_walk_grid = 0;
uint16 sc40_palette[] = {
0,
diff --git a/sky/compacts/41comp.h b/sky/compacts/41comp.h
index 27bfa474fc..3734b93827 100644
--- a/sky/compacts/41comp.h
+++ b/sky/compacts/41comp.h
@@ -153,7 +153,7 @@ uint16 sc41_heat_1_anim[] = {
0,
};
-uint32 sc41_walk_grid[0];
+uint32 *sc41_walk_grid = 0;
uint16 sc41_fast_list[] = {
13+DISK_14,
diff --git a/sky/compacts/42comp.h b/sky/compacts/42comp.h
index e4b229d689..94e8bf4faa 100644
--- a/sky/compacts/42comp.h
+++ b/sky/compacts/42comp.h
@@ -536,7 +536,7 @@ uint16 sc42_logic_list[] = {
ID_STD_MENU_LOGIC,
};
-uint32 sc42_walk_grid[0];
+uint32 *sc42_walk_grid = 0;
uint16 sc42_jdg_turn[] = {
167*64,
diff --git a/sky/compacts/44comp.h b/sky/compacts/44comp.h
index 68e612e9e1..99e7d91f79 100644
--- a/sky/compacts/44comp.h
+++ b/sky/compacts/44comp.h
@@ -33,7 +33,7 @@ uint16 sc44_chip_list[] = {
0,
};
-uint32 sc44_walk_grid[0];
+uint32 *sc44_walk_grid = 0;
Compact sc44_rubble = {
0, // logic
diff --git a/sky/compacts/45comp.h b/sky/compacts/45comp.h
index ff021c29a3..bc892e8833 100644
--- a/sky/compacts/45comp.h
+++ b/sky/compacts/45comp.h
@@ -534,7 +534,7 @@ uint16 sc45_fast_list[] = {
0,
};
-uint32 sc45_walk_grid[0];
+uint32 *sc45_walk_grid = 0;
uint16 reset_47_45[] = {
C_SCREEN,
diff --git a/sky/compacts/46comp.h b/sky/compacts/46comp.h
index b6b2379617..0e88377d8a 100644
--- a/sky/compacts/46comp.h
+++ b/sky/compacts/46comp.h
@@ -466,7 +466,7 @@ uint16 sc46_mouse_list[] = {
ID_TEXT_MOUSE,
};
-uint32 sc46_walk_grid[0];
+uint32 *sc46_walk_grid = 0;
uint16 sc46_fast_list[] = {
12+DISK_13,
diff --git a/sky/compacts/47comp.h b/sky/compacts/47comp.h
index f0424bd54e..edd01bfb98 100644
--- a/sky/compacts/47comp.h
+++ b/sky/compacts/47comp.h
@@ -467,7 +467,7 @@ Compact sc47_exit_48 = {
SC47_EXIT_48_ACTION, // actionScript
};
-uint32 sc47_walk_grid[0];
+uint32 *sc47_walk_grid = 0;
uint16 sc47_fast_list[] = {
12+DISK_13,
diff --git a/sky/compacts/48comp.h b/sky/compacts/48comp.h
index 23a390eb85..ee86574c48 100644
--- a/sky/compacts/48comp.h
+++ b/sky/compacts/48comp.h
@@ -716,7 +716,7 @@ Compact sc48_exit_65 = {
SC48_EXIT_65_ACTION, // actionScript
};
-uint32 sc48_walk_grid[0];
+uint32 *sc48_walk_grid = 0;
Compact sc48_floor = {
0, // logic
diff --git a/sky/compacts/4compact.h b/sky/compacts/4compact.h
index 454b465a19..aeed422ae2 100644
--- a/sky/compacts/4compact.h
+++ b/sky/compacts/4compact.h
@@ -144,7 +144,7 @@ uint16 s4_talk_table[] = {
65535,
};
-uint32 l_talk_s4[0];
+uint32 *l_talk_s4 = 0;
uint16 chip_list_sc4[] = {
56,
@@ -962,7 +962,7 @@ uint16 joey_list_s4[] = {
0,
};
-uint32 c43[0];
+uint32 *c43 = 0;
Compact chuck_s4 = {
L_SCRIPT, // logic
diff --git a/sky/compacts/5compact.h b/sky/compacts/5compact.h
index 41f049bb4e..a8a10418e6 100644
--- a/sky/compacts/5compact.h
+++ b/sky/compacts/5compact.h
@@ -384,7 +384,7 @@ uint16 grd_watch_seq[] = {
0,
};
-uint32 grid18[0];
+uint32 *grid18 = 0;
uint16 s7_floor_table[] = {
ID_S7_FLOOR,
@@ -1571,7 +1571,7 @@ Compact left_exit_s7 = {
EL7_ACTION, // actionScript
};
-uint32 grid7[0];
+uint32 *grid7 = 0;
uint16 rs_foster_18_5[] = {
C_XCOOD,
@@ -2408,7 +2408,7 @@ Compact security_exit_s6 = {
S6_DOOR_ACTION, // actionScript
};
-uint32 grid5[0];
+uint32 *grid5 = 0;
uint16 jostair2_seq[] = {
29*64,
@@ -2747,7 +2747,7 @@ uint16 dwn_stair2_seq[] = {
0,
};
-uint32 grid9[0];
+uint32 *grid9 = 0;
uint16 s8_fast_list[] = {
12,
@@ -3369,11 +3369,11 @@ uint16 s5_pal[] = {
16191,
};
-uint32 z2[0];
+uint32 *z2 = 0;
-uint32 grid6[0];
+uint32 *grid6 = 0;
-uint32 grid8[0];
+uint32 *grid8 = 0;
Compact left_exit_s5 = {
0, // logic
@@ -4681,7 +4681,7 @@ void *data_2[] = {
&foreman,
};
-uint32 table2[0];
+uint32 *table2 = 0;
}; // namespace SkyCompact
diff --git a/sky/compacts/65comp.h b/sky/compacts/65comp.h
index 2aa878e4b6..4eca274ee9 100644
--- a/sky/compacts/65comp.h
+++ b/sky/compacts/65comp.h
@@ -27,7 +27,7 @@
namespace SkyCompact {
-uint32 sc65_walk_grid[0];
+uint32 *sc65_walk_grid = 0;
Compact sc65_exit_48 = {
0, // logic
diff --git a/sky/compacts/66comp.h b/sky/compacts/66comp.h
index 881e9a1710..75d6cf142a 100644
--- a/sky/compacts/66comp.h
+++ b/sky/compacts/66comp.h
@@ -3995,7 +3995,7 @@ uint16 fost_conv_left[] = {
0,
};
-uint32 sec5_compacts[0];
+uint32 *sec5_compacts = 0;
uint16 sc81_fos_sat_tlk[] = {
205*64,
diff --git a/sky/compacts/67comp.h b/sky/compacts/67comp.h
index d9f7174da7..54c908fe11 100644
--- a/sky/compacts/67comp.h
+++ b/sky/compacts/67comp.h
@@ -1680,7 +1680,7 @@ uint16 sc67_palette[] = {
16191,
};
-uint32 grid67[0];
+uint32 *grid67 = 0;
uint16 sc67_fast_list[] = {
12+DISK_5,
diff --git a/sky/compacts/68comp.h b/sky/compacts/68comp.h
index 14590b97e9..4d486e6494 100644
--- a/sky/compacts/68comp.h
+++ b/sky/compacts/68comp.h
@@ -933,7 +933,7 @@ Compact sc68_sensor = {
0, // baseSub_off
};
-uint32 grid68[0];
+uint32 *grid68 = 0;
uint16 sc68_pulse1_anim[] = {
58*64,
diff --git a/sky/compacts/69comp.h b/sky/compacts/69comp.h
index 854df99311..52b8457233 100644
--- a/sky/compacts/69comp.h
+++ b/sky/compacts/69comp.h
@@ -27,7 +27,7 @@
namespace SkyCompact {
-uint32 grid69[0];
+uint32 *grid69 = 0;
uint16 sc69_logic_list[] = {
ID_FOSTER,
diff --git a/sky/compacts/70comp.h b/sky/compacts/70comp.h
index 636b505c58..7b55cd414a 100644
--- a/sky/compacts/70comp.h
+++ b/sky/compacts/70comp.h
@@ -862,7 +862,7 @@ uint16 sc70_exit_anim[] = {
0,
};
-uint32 grid70[0];
+uint32 *grid70 = 0;
uint16 sc70_fast_list[] = {
12+DISK_5,
diff --git a/sky/compacts/71comp.h b/sky/compacts/71comp.h
index 0aa620d0c7..a640f94927 100644
--- a/sky/compacts/71comp.h
+++ b/sky/compacts/71comp.h
@@ -1388,7 +1388,7 @@ Compact sc71_door69 = {
SC71_DOOR69_ACTION, // actionScript
};
-uint32 grid71[0];
+uint32 *grid71 = 0;
Compact sc71_fake_floor = {
0, // logic
diff --git a/sky/compacts/72comp.h b/sky/compacts/72comp.h
index e50cd271b7..5bf505cbf1 100644
--- a/sky/compacts/72comp.h
+++ b/sky/compacts/72comp.h
@@ -429,7 +429,7 @@ uint16 wit_u_to_d[] = {
0,
};
-uint32 wit[0];
+uint32 *wit = 0;
Compact sc72_cham2_light = {
L_SCRIPT, // logic
@@ -1647,7 +1647,7 @@ uint16 wit_st_down[] = {
0,
};
-uint32 grid72[0];
+uint32 *grid72 = 0;
uint16 sc72_mouse_list[] = {
ID_MEDI,
diff --git a/sky/compacts/73comp.h b/sky/compacts/73comp.h
index 5567f0a053..b701682c31 100644
--- a/sky/compacts/73comp.h
+++ b/sky/compacts/73comp.h
@@ -1452,7 +1452,7 @@ uint16 reset_74_73[] = {
65535,
};
-uint32 grid73[0];
+uint32 *grid73 = 0;
Compact sc73_bits2 = {
L_SCRIPT, // logic
@@ -2442,7 +2442,7 @@ Compact sc73_big_door = {
SC73_BIG_DOOR_ACTION, // actionScript
};
-uint32 gal[0];
+uint32 *gal = 0;
Compact sc73_cham4_light = {
L_SCRIPT, // logic
diff --git a/sky/compacts/74comp.h b/sky/compacts/74comp.h
index 43585e3dfd..104c3e43d9 100644
--- a/sky/compacts/74comp.h
+++ b/sky/compacts/74comp.h
@@ -3007,7 +3007,7 @@ uint16 sc74_usecard[] = {
0,
};
-uint32 grid74[0];
+uint32 *grid74 = 0;
uint16 sc74_fost_sit[] = {
92*64,
diff --git a/sky/compacts/75comp.h b/sky/compacts/75comp.h
index e90c814968..424dd373de 100644
--- a/sky/compacts/75comp.h
+++ b/sky/compacts/75comp.h
@@ -476,7 +476,7 @@ uint16 reset_73_75[] = {
65535,
};
-uint32 grid75[0];
+uint32 *grid75 = 0;
uint16 sc75_light1_anim[] = {
151*64,
diff --git a/sky/compacts/76comp.h b/sky/compacts/76comp.h
index b0799f086d..70c7085945 100644
--- a/sky/compacts/76comp.h
+++ b/sky/compacts/76comp.h
@@ -58,7 +58,7 @@ uint16 sc76_logic_list[] = {
ID_STD_MENU_LOGIC,
};
-uint32 grid76[0];
+uint32 *grid76 = 0;
uint16 sc76_hatch_2[] = {
68*64,
diff --git a/sky/compacts/77comp.h b/sky/compacts/77comp.h
index c913ebd27e..31ed1e3d7f 100644
--- a/sky/compacts/77comp.h
+++ b/sky/compacts/77comp.h
@@ -555,7 +555,7 @@ uint16 sc77_chip_list[] = {
0,
};
-uint32 grid77[0];
+uint32 *grid77 = 0;
uint16 reset_78_77[] = {
C_SCREEN,
diff --git a/sky/compacts/78comp.h b/sky/compacts/78comp.h
index c36b56c4b3..109fb6aff9 100644
--- a/sky/compacts/78comp.h
+++ b/sky/compacts/78comp.h
@@ -750,7 +750,7 @@ Compact sc78_pipe = {
FLOOR_ACTION, // actionScript
};
-uint32 grid78[0];
+uint32 *grid78 = 0;
uint16 sc78_palette[] = {
0,
diff --git a/sky/compacts/79comp.h b/sky/compacts/79comp.h
index bb43de6e19..1cba83bd36 100644
--- a/sky/compacts/79comp.h
+++ b/sky/compacts/79comp.h
@@ -1500,7 +1500,7 @@ uint16 sc79_toss_rope[] = {
0,
};
-uint32 grid79[0];
+uint32 *grid79 = 0;
uint16 sc79_logic_list[] = {
ID_FOSTER,
diff --git a/sky/compacts/81comp.h b/sky/compacts/81comp.h
index 7d428ec067..2ef0744878 100644
--- a/sky/compacts/81comp.h
+++ b/sky/compacts/81comp.h
@@ -970,7 +970,7 @@ uint16 sc81_chip_list[] = {
0,
};
-uint32 grid81[0];
+uint32 *grid81 = 0;
uint16 sc81_tentwig6[] = {
186*64,
diff --git a/sky/compacts/82comp.h b/sky/compacts/82comp.h
index 06b1353788..287090e6c3 100644
--- a/sky/compacts/82comp.h
+++ b/sky/compacts/82comp.h
@@ -226,7 +226,7 @@ uint16 sc82_fast_list[] = {
0,
};
-uint32 grid82[0];
+uint32 *grid82 = 0;
uint16 sc82_mouse_list[] = {
0,
diff --git a/sky/compacts/90comp.h b/sky/compacts/90comp.h
index 10439a37af..e64a862e1a 100644
--- a/sky/compacts/90comp.h
+++ b/sky/compacts/90comp.h
@@ -1826,7 +1826,7 @@ void *data_6[] = {
linc_menu_mouse,
};
-uint32 sec6_compacts[0];
+uint32 *sec6_compacts = 0;
}; // namespace SkyCompact
diff --git a/sky/compacts/linc_gen.h b/sky/compacts/linc_gen.h
index 633b6cf154..1ce929d3f5 100644
--- a/sky/compacts/linc_gen.h
+++ b/sky/compacts/linc_gen.h
@@ -67,7 +67,7 @@ uint16 logon[] = {
0,
};
-uint32 grid96[0];
+uint32 *grid96 = 0;
uint16 note_module[] = {
11,
@@ -190,7 +190,7 @@ Compact window_3 = {
0, // baseSub_off
};
-uint32 grid91[0];
+uint32 *grid91 = 0;
Compact info_button = {
L_SCRIPT, // logic
@@ -297,7 +297,7 @@ uint16 logoff[] = {
0,
};
-uint32 grid94[0];
+uint32 *grid94 = 0;
uint16 enter_top[] = {
135*64,
@@ -360,7 +360,7 @@ uint16 crouch_right[] = {
0,
};
-uint32 grid95[0];
+uint32 *grid95 = 0;
Compact window_1 = {
L_SCRIPT, // logic
@@ -393,7 +393,7 @@ Compact window_1 = {
0, // baseSub_off
};
-uint32 grid90[0];
+uint32 *grid90 = 0;
uint16 exit_top[] = {
136*64,
@@ -515,7 +515,7 @@ uint16 crouch_left[] = {
0,
};
-uint32 grid92[0];
+uint32 *grid92 = 0;
Compact window_4 = {
L_SCRIPT, // logic
@@ -564,7 +564,7 @@ uint16 rs_foster_s90[] = {
65535,
};
-uint32 grid93[0];
+uint32 *grid93 = 0;
}; // namespace SkyCompact
diff --git a/sky/compacts/z_compac.h b/sky/compacts/z_compac.h
index 4eb46e07a1..d5ac7de857 100644
--- a/sky/compacts/z_compac.h
+++ b/sky/compacts/z_compac.h
@@ -1486,7 +1486,7 @@ uint16 foster_u_to_d[] = {
0,
};
-uint32 c68[0];
+uint32 *c68 = 0;
uint16 ljoey_d_to_r[] = {
23+173*64,
@@ -1969,7 +1969,7 @@ uint16 sml_door_table[] = {
GET_TO_TALK2,
};
-uint32 l_talk_s2[0];
+uint32 *l_talk_s2 = 0;
uint16 bfoster_r_to_l[] = {
45+182*64,
@@ -4556,7 +4556,7 @@ Compact foster = {
BASE_INTRO, // baseSub
0, // baseSub_off
&foster_ext,
- foster_turnTable,
+ &foster_turnTable,
&foster_unk,
};
@@ -4689,7 +4689,7 @@ uint16 monitor_st_down[] = {
0,
};
-uint32 zt[0];
+uint32 *zt = 0;
uint16 but_9[] = {
149*64,
@@ -4907,7 +4907,7 @@ uint16 rad_shrug_seq[] = {
0,
};
-uint32 talk1[0];
+uint32 *talk1 = 0;
uint16 rs_lamb_start_2[] = {
C_STATUS,
@@ -5616,7 +5616,7 @@ void *data_0[] = {
forklift2_cdt,
};
-uint32 z_compact_table[0];
+uint32 *z_compact_table = 0;
}; // namespace SkyCompact