perror("wsr88d_load_sweep_into_volume: RSL_new_sweep");
return -1;
}
-
+
+ v->sweep[nsweep]->h.elev = 0;
v->sweep[nsweep]->h.nrays = 0;
f = (float (*)(Range x))NULL;
invf = (Range (*)(float x))NULL;
if (v->sweep[nsweep]->h.nrays > 0)
v->sweep[nsweep]->h.elev /= v->sweep[nsweep]->h.nrays;
else {
- free(v->sweep[nsweep]); /* No rays loaded, free this sweep. */
+ RSL_free_sweep(v->sweep[nsweep]); /* No rays loaded, free this sweep. */
v->sweep[nsweep] = NULL;
}
*/
if (n > 0) {
strncpy(version, wsr88d_file_header.title.filename, 8);
- if (strncmp(version,"AR2V0006",8) == 0 ||
+ if (strncmp(version,"AR2V0007",8) == 0 ||
+ strncmp(version,"AR2V0006",8) == 0 ||
strncmp(version,"AR2V0004",8) == 0 ||
strncmp(version,"AR2V0003",8) == 0 ||
strncmp(version,"AR2V0002",8) == 0) {