diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2017-06-01 12:09:06 +1000 |
---|---|---|
committer | Benjamin Tissoires <benjamin.tissoires@gmail.com> | 2017-06-02 10:02:09 +0200 |
commit | 943cb93310e99fc3be3ad105b8901e0c942b11cb (patch) | |
tree | f80d2a96b0a8fa5d73408c5a3ea17ecf355de088 | |
parent | 89538ba67a5c581c14e296ad7e3ab5213031b25a (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.c | 2 |
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); |