aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2019-03-04 14:31:12 -0600
committertlatorre <tlatorre@uchicago.edu>2019-03-04 14:31:12 -0600
commita3cd5870c7e88dacbca671909af798d6dbb692fe (patch)
treee2895ec083ea58a92024692900015848c5ddd895 /src
parentc44a91ba885e54650ecfd069aa8d1186a1a6c1c2 (diff)
downloadsddm-a3cd5870c7e88dacbca671909af798d6dbb692fe.tar.gz
sddm-a3cd5870c7e88dacbca671909af798d6dbb692fe.tar.bz2
sddm-a3cd5870c7e88dacbca671909af798d6dbb692fe.zip
skip reading in mcgn banks if there is no mc bank
Diffstat (limited to 'src')
-rw-r--r--src/fit.c7
1 files 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;