From 10c9a7d4b75161cd9ab032bedee08c05df36b93d Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 11 Feb 2010 19:23:26 +0100 Subject: [PATCH] Don't set system precision to log2 based value --- local.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/local.c b/local.c index 0e69f5a..5d832c3 100644 --- a/local.c +++ b/local.c @@ -123,14 +123,13 @@ calculate_sys_precision(void) if (!(best_dusec > 0)) { CROAK("best_dusec should be positive"); } + precision_quantum = best_dusec * 1.0e-6; precision_log = 0; while (best_dusec < 500000) { precision_log--; best_dusec *= 2; } - precision_quantum = 1.0 / (double)(1<<(-precision_log)); - return; }