aboutsummaryrefslogtreecommitdiff
path: root/src/fit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fit.c')
-rw-r--r--src/fit.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/fit.c b/src/fit.c
index 26a5bdf..b036246 100644
--- a/src/fit.c
+++ b/src/fit.c
@@ -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) {