diff options
Diffstat (limited to 'x11-drivers/xf86-video-neomagic/files/patch-src_neo__driver.c')
-rw-r--r-- | x11-drivers/xf86-video-neomagic/files/patch-src_neo__driver.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/x11-drivers/xf86-video-neomagic/files/patch-src_neo__driver.c b/x11-drivers/xf86-video-neomagic/files/patch-src_neo__driver.c new file mode 100644 index 000000000000..516ff7a028bb --- /dev/null +++ b/x11-drivers/xf86-video-neomagic/files/patch-src_neo__driver.c @@ -0,0 +1,13 @@ +# Double in, double out; use fabs +# +--- src/neo_driver.c.orig 2016-11-25 03:32:57 UTC ++++ src/neo_driver.c +@@ -2952,7 +2952,7 @@ neoCalcVCLK(ScrnInfoPtr pScrn, long freq + for (n = 0; n <= MAX_N; n++) + for (d = 1; d <= MAX_D; d++) { + f_out = (n+1.0)/((d+1.0)*(1<<f))*REF_FREQ; +- f_diff = abs(f_out-f_target); ++ f_diff = fabs(f_out-f_target); + if (f_diff < f_best_diff) { + f_best_diff = f_diff; + n_best = n; |