summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2017-06-01 12:09:06 +1000
committerBenjamin Tissoires <benjamin.tissoires@gmail.com>2017-06-02 10:02:09 +0200
commit943cb93310e99fc3be3ad105b8901e0c942b11cb (patch)
treef80d2a96b0a8fa5d73408c5a3ea17ecf355de088
parent89538ba67a5c581c14e296ad7e3ab5213031b25a (diff)
Let printf handle the EV_SYN time delta's sign
Related to https://bugs.freedesktop.org/show_bug.cgi?id=101150 For a negatice time delta (can happen on autoresume, see the bug) we end up printing +-25ms. This patch doesn't fix the negative time delta but at least switches it to just print -25ms. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
-rw-r--r--src/evemu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/evemu.c b/src/evemu.c
index 8aa4070..0718e26 100644
--- a/src/evemu.c
+++ b/src/evemu.c
@@ -753,7 +753,7 @@ static int write_event_desc(FILE *fp, const struct input_event *ev)
time = millis(&ev->time);
dt = time - last_ms;
last_ms = time;
- rc = fprintf(fp, "# ------------ %s (%d) ---------- +%ldms\n",
+ rc = fprintf(fp, "# ------------ %s (%d) ---------- %+ldms\n",
libevdev_event_code_get_name(ev->type, ev->code),
ev->value,
dt);