summaryrefslogtreecommitdiff
path: root/src/termhooks.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/termhooks.h')
-rw-r--r--src/termhooks.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/termhooks.h b/src/termhooks.h
index 38c9df9cad2..ebac777ab4c 100644
--- a/src/termhooks.h
+++ b/src/termhooks.h
@@ -411,8 +411,7 @@ struct input_event
Lisp_Object device;
};
-#define EVENT_INIT(event) (memset (&(event), 0, sizeof (struct input_event)), \
- (event).device = Qt)
+#define EVENT_INIT(event) ((event) = (struct input_event) {.device = Qt})
/* Bits in the modifiers member of the input_event structure.
Note that reorder_modifiers assumes that the bits are in canonical