From a3cd5870c7e88dacbca671909af798d6dbb692fe Mon Sep 17 00:00:00 2001 From: tlatorre Date: Mon, 4 Mar 2019 14:31:12 -0600 Subject: skip reading in mcgn banks if there is no mc bank --- src/fit.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/fit.c b/src/fit.c index b036246..0fd6f98 100644 --- a/src/fit.c +++ b/src/fit.c @@ -6038,10 +6038,7 @@ int main(int argc, char **argv) if (fout) fprintf(fout, " -\n"); - if (bmast.links[KMAST_MC-1] == 0) { - fprintf(stderr, "MAST link is zero!\n"); - goto err; - } + if (bmast.links[KMAST_MC-1] == 0) goto skip_mc; rv = zebra_get_bank(f,&bmc,bmast.links[KMAST_MC-1]); @@ -6135,6 +6132,8 @@ int main(int argc, char **argv) } } +skip_mc: + if (bmast.links[KMAST_EV-1] == 0) { fprintf(stderr, "EV link is zero!\n"); goto err; -- cgit