]> Pileus Git - grits/blob - opt/rsl/rsl-warnings.patch
adding some RSL patches, and support for velocity/spectum width color maps
[grits] / opt / rsl / rsl-warnings.patch
1 diff -ru rsl-v1.40/africa.c warnings/africa.c
2 --- rsl-v1.40/africa.c  1999-12-01 03:48:29.000000000 +0000
3 +++ warnings/africa.c   2008-12-27 11:53:44.000000000 +0000
4 @@ -22,6 +22,7 @@
5  */
6  #include <stdio.h>
7  #include <stdlib.h>
8 +#include <string.h>
9  #include "africa.h"
10  
11  int africa_read_buffer(FILE *fp, Africa_buffer *buffer)
12 diff -ru rsl-v1.40/dorade_to_radar.c warnings/dorade_to_radar.c
13 --- rsl-v1.40/dorade_to_radar.c 1999-12-01 03:48:29.000000000 +0000
14 +++ warnings/dorade_to_radar.c  2008-12-27 11:53:44.000000000 +0000
15 @@ -24,7 +24,7 @@
16  #include <stdio.h>
17  #include <stdlib.h>
18  #include <unistd.h>
19 -#include <strings.h>
20 +#include <string.h>
21  #define USE_RSL_VARS
22  #include "rsl.h"
23  #include "dorade.h"
24 diff -ru rsl-v1.40/examples/any_to_gif.c warnings/examples/any_to_gif.c
25 --- rsl-v1.40/examples/any_to_gif.c     1999-01-26 16:20:25.000000000 +0000
26 +++ warnings/examples/any_to_gif.c      2008-12-27 11:53:44.000000000 +0000
27 @@ -73,7 +73,7 @@
28  }
29  
30  
31 -void main(int argc, char **argv)
32 +int main(int argc, char **argv)
33  {
34    Radar *radar;
35    Sweep *sweep;
36 diff -ru rsl-v1.40/examples/any_to_ppm.c warnings/examples/any_to_ppm.c
37 --- rsl-v1.40/examples/any_to_ppm.c     1998-09-16 18:35:56.000000000 +0000
38 +++ warnings/examples/any_to_ppm.c      2008-12-27 11:53:44.000000000 +0000
39 @@ -9,11 +9,12 @@
40   * the RSL.
41   *
42   */
43 +#include <stdlib.h>
44  
45  #define USE_RSL_VARS
46  #include "rsl.h"
47  
48 -void main(int argc, char **argv)
49 +int main(int argc, char **argv)
50  {
51    Radar *radar;
52    Sweep *sweep;
53 diff -ru rsl-v1.40/examples/cappi_image.c warnings/examples/cappi_image.c
54 --- rsl-v1.40/examples/cappi_image.c    1998-09-16 18:35:56.000000000 +0000
55 +++ warnings/examples/cappi_image.c     2008-12-27 11:53:44.000000000 +0000
56 @@ -7,6 +7,7 @@
57   */
58  
59  #include <stdio.h>
60 +#include <stdlib.h>
61  #include <string.h>
62  #include "rsl.h"
63  
64 diff -ru rsl-v1.40/examples/dorade_main.c warnings/examples/dorade_main.c
65 --- rsl-v1.40/examples/dorade_main.c    1999-08-12 20:44:30.000000000 +0000
66 +++ warnings/examples/dorade_main.c     2008-12-27 11:53:44.000000000 +0000
67 @@ -1,4 +1,5 @@
68  #include <stdio.h>
69 +#include <stdlib.h>
70  #include "rsl.h"
71  
72  int main(int argc, char **argv)
73 diff -ru rsl-v1.40/examples/killer_sweep.c warnings/examples/killer_sweep.c
74 --- rsl-v1.40/examples/killer_sweep.c   1998-09-16 18:35:56.000000000 +0000
75 +++ warnings/examples/killer_sweep.c    2008-12-27 11:53:44.000000000 +0000
76 @@ -146,7 +146,7 @@
77    }
78  }
79  
80 -void main(int argc, char **argv)
81 +int main(int argc, char **argv)
82  {
83    Radar *radar;
84    Sweep *sweep;
85 diff -ru rsl-v1.40/examples/kwaj_subtract_one_day.c warnings/examples/kwaj_subtract_one_day.c
86 --- rsl-v1.40/examples/kwaj_subtract_one_day.c  1999-08-13 14:26:40.000000000 +0000
87 +++ warnings/examples/kwaj_subtract_one_day.c   2008-12-27 11:53:44.000000000 +0000
88 @@ -1,3 +1,4 @@
89 +#include <stdlib.h>
90  #include "rsl.h"
91  
92  /**********************************************************************/
93 diff -ru rsl-v1.40/examples/lassen_to_gif.c warnings/examples/lassen_to_gif.c
94 --- rsl-v1.40/examples/lassen_to_gif.c  1998-09-16 18:35:56.000000000 +0000
95 +++ warnings/examples/lassen_to_gif.c   2008-12-27 11:53:44.000000000 +0000
96 @@ -4,9 +4,10 @@
97   * This program can read the file from stdin.
98   */
99  
100 +#include <stdlib.h>
101  #include "rsl.h"
102  
103 -void main(int argc, char **argv)
104 +int main(int argc, char **argv)
105  {
106    Radar *radar;
107  
108 diff -ru rsl-v1.40/examples/print_hash_table.c warnings/examples/print_hash_table.c
109 --- rsl-v1.40/examples/print_hash_table.c       1998-09-16 18:35:56.000000000 +0000
110 +++ warnings/examples/print_hash_table.c        2008-12-27 11:53:44.000000000 +0000
111 @@ -9,6 +9,7 @@
112   *
113   */
114  
115 +#include <stdlib.h>
116  #include "rsl.h"
117  
118  void print_link_list(Azimuth_hash *list)
119 @@ -87,7 +88,7 @@
120  }
121  
122  
123 -void main(int argc, char **argv)
124 +int main(int argc, char **argv)
125  {
126    Radar *radar;
127    Sweep *sweep;
128 diff -ru rsl-v1.40/examples/sector.c warnings/examples/sector.c
129 --- rsl-v1.40/examples/sector.c 1998-09-16 18:35:57.000000000 +0000
130 +++ warnings/examples/sector.c  2008-12-27 11:53:44.000000000 +0000
131 @@ -1,4 +1,5 @@
132  #include <stdio.h>
133 +#include <stdlib.h>
134  #include "rsl.h"
135  
136  /*
137 @@ -84,7 +85,7 @@
138  }
139  
140  
141 -void main(int argc, char **argv)
142 +int main(int argc, char **argv)
143  {
144    Radar *radar;
145    Sweep *sector;
146 diff -ru rsl-v1.40/examples/wsr88d_to_gif.c warnings/examples/wsr88d_to_gif.c
147 --- rsl-v1.40/examples/wsr88d_to_gif.c  1998-09-16 18:35:57.000000000 +0000
148 +++ warnings/examples/wsr88d_to_gif.c   2008-12-27 11:53:44.000000000 +0000
149 @@ -14,9 +14,10 @@
150   * wsr88d_to_gif file [tape_header_file]
151   */
152  
153 +#include <stdlib.h>
154  #include "rsl.h"
155  
156 -void main(int argc, char **argv)
157 +int main(int argc, char **argv)
158  {
159    Radar *radar;
160  
161 diff -ru rsl-v1.40/lassen_to_radar.c warnings/lassen_to_radar.c
162 --- rsl-v1.40/lassen_to_radar.c 2008-07-24 13:40:50.000000000 +0000
163 +++ warnings/lassen_to_radar.c  2008-12-27 11:53:44.000000000 +0000
164 @@ -31,6 +31,7 @@
165  
166  */
167  #include <stdio.h>
168 +#include <stdlib.h>
169  #include <unistd.h>
170  #include <string.h>
171  #include <math.h>
172 diff -ru rsl-v1.40/rainbow.c warnings/rainbow.c
173 --- rsl-v1.40/rainbow.c 2004-02-10 17:10:28.000000000 +0000
174 +++ warnings/rainbow.c  2008-12-27 11:53:44.000000000 +0000
175 @@ -22,6 +22,7 @@
176  */
177  
178  #include <stdio.h>
179 +#include <stdlib.h>
180  #include <string.h>
181  #include "rsl.h"
182  #include "rainbow.h"
183 diff -ru rsl-v1.40/rainbow_to_radar.c warnings/rainbow_to_radar.c
184 --- rsl-v1.40/rainbow_to_radar.c        2004-02-11 16:54:37.000000000 +0000
185 +++ warnings/rainbow_to_radar.c 2008-12-27 11:53:44.000000000 +0000
186 @@ -22,6 +22,7 @@
187  */
188  
189  #include <stdio.h>
190 +#include <stdlib.h>
191  #include <string.h>
192  #include "rsl.h"
193  #include "rainbow.h"
194 diff -ru rsl-v1.40/wsr88d_m31.c warnings/wsr88d_m31.c
195 --- rsl-v1.40/wsr88d_m31.c      2008-10-08 23:43:03.000000000 +0000
196 +++ warnings/wsr88d_m31.c       2008-12-27 11:53:44.000000000 +0000
197 @@ -25,6 +25,8 @@
198   * This file contains routines for processing Message Type 31, the digital
199   * radar message type introduced in WSR-88D Level II Build 10.
200   */
201 +#include <stdlib.h>
202 +#include <string.h>
203  
204  #include "rsl.h"
205  #include "wsr88d.h"