diff options
author | tlatorre <tlatorre@uchicago.edu> | 2019-03-04 13:50:44 -0600 |
---|---|---|
committer | tlatorre <tlatorre@uchicago.edu> | 2019-03-04 13:50:44 -0600 |
commit | 86b8aaae918416cde737f6d3266c38deadf2e3bd (patch) | |
tree | 43d3fcf7e6e6c4c591e15def6fbd54ea1008cbd1 | |
parent | c87ee76ac623a6bb15b90132d63a11a74974eda4 (diff) | |
download | sddm-86b8aaae918416cde737f6d3266c38deadf2e3bd.tar.gz sddm-86b8aaae918416cde737f6d3266c38deadf2e3bd.tar.bz2 sddm-86b8aaae918416cde737f6d3266c38deadf2e3bd.zip |
check that all links are nonzero
-rw-r--r-- | src/fit.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -5789,6 +5789,11 @@ int get_event(zebraFile *f, event *ev, zebraBank *bev) ev->pmt_hits[i].hit = 0; } + if (bev->links[KEV_PMT-1] == 0) { + fprintf(stderr, "PMT link is zero!\n"); + exit(1); + } + rv = zebra_get_bank(f,&b,bev->links[KEV_PMT-1]); if (rv) { @@ -6130,6 +6135,11 @@ int main(int argc, char **argv) } } + if (bmast.links[KMAST_EV-1] == 0) { + fprintf(stderr, "EV link is zero!\n"); + goto err; + } + rv = zebra_get_bank(f,&b,bmast.links[KMAST_EV-1]); if (rv) { |