From ff6c72a7769fc44bd7bf2dd7d478e5c3a928ebfd Mon Sep 17 00:00:00 2001 From: Chad Hanna <chad.hanna@ligo.org> Date: Mon, 9 Jul 2018 16:39:29 -0400 Subject: [PATCH] gstlal_snglinspiral.c: fix unsigned integer issue causing incorrect epochs to be set --- gstlal-inspiral/lib/gstlal_snglinspiral.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstlal-inspiral/lib/gstlal_snglinspiral.c b/gstlal-inspiral/lib/gstlal_snglinspiral.c index 22cddf4082..2277f9016f 100644 --- a/gstlal-inspiral/lib/gstlal_snglinspiral.c +++ b/gstlal-inspiral/lib/gstlal_snglinspiral.c @@ -234,7 +234,7 @@ GstBuffer *gstlal_snglinspiral_new_buffer_from_peak(struct gstlal_peak_state *in XLALGPSAddGPS(&event->epoch, &parent->end); parent->end = event->epoch; XLALGPSAdd(&parent->end, (double) input->interpsamples[channel] / rate); - XLALGPSAdd(&event->epoch, (double) (input->samples[channel] - input->pad) / rate); + XLALGPSAdd(&event->epoch, ((gint) input->samples[channel] - (gint) input->pad) / (double) rate); event->deltaT = 1. / rate; parent->end_time_gmst = XLALGreenwichMeanSiderealTime(&parent->end); -- GitLab