Round refresh rate instead of truncating

Fixes #1441.
This commit is contained in:
Camilla Löwy
2019-03-04 17:31:14 +01:00
parent 2fbb560eb7
commit 621ece63c8
3 changed files with 6 additions and 3 deletions
+2 -1
View File
@@ -30,6 +30,7 @@
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <math.h>
static void outputHandleGeometry(void* data,
@@ -70,7 +71,7 @@ static void outputHandleMode(void* data,
mode.redBits = 8;
mode.greenBits = 8;
mode.blueBits = 8;
mode.refreshRate = refresh / 1000;
mode.refreshRate = (int) round(refresh / 1000.0);
monitor->modeCount++;
monitor->modes =