From 58b211d70792f3701df087667a69bd245ca399d1 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Tue, 19 Aug 2014 10:56:53 +0200 Subject: [PATCH] local: use common function to invoke parameter change handlers This was missing in commit b69b648d. --- local.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/local.c b/local.c index 29ab0f3..ee70dac 100644 --- a/local.c +++ b/local.c @@ -493,7 +493,6 @@ LCL_NotifyExternalTimeStep(struct timeval *raw, struct timeval *cooked, void LCL_AccumulateFrequencyAndOffset(double dfreq, double doffset, double corr_rate) { - ChangeListEntry *ptr; struct timeval raw, cooked; double old_freq_ppm; @@ -519,11 +518,7 @@ LCL_AccumulateFrequencyAndOffset(double dfreq, double doffset, double corr_rate) (*drv_accrue_offset)(doffset, corr_rate); /* Dispatch to all handlers */ - for (ptr = change_list.next; ptr != &change_list; ptr = ptr->next) { - (ptr->handler)(&raw, &cooked, dfreq, doffset, 0, ptr->anything); - } - - + invoke_parameter_change_handlers(&raw, &cooked, dfreq, doffset, LCL_ChangeAdjust); } /* ================================================== */