diff options
| author | Peter Hutterer <peter.hutterer@who-t.net> | 2014-04-02 11:57:41 +1000 |
|---|---|---|
| committer | Peter Hutterer <peter.hutterer@who-t.net> | 2014-04-03 12:08:28 +1000 |
| commit | 7164e1d412894e2b394e37b141cccad4286de683 (patch) | |
| tree | b150fede7e90cb613cd61bd679fd0098fdb24c0a /libevdev/libevdev.c | |
| parent | fda0b3bf2308887595a52950a117d4149b60f4f2 (diff) | |
| download | libevdev-7164e1d412894e2b394e37b141cccad4286de683.tar.gz | |
Drop unnecessary memset
The EVICOCGMTSLOTS ioctl returns all slot values for the requested code or an
error code, it doesn't return the number of bytes successfully transferred.
Thus all values in the input array are always defined (on success), we don't
need to memset it.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Diffstat (limited to 'libevdev/libevdev.c')
| -rw-r--r-- | libevdev/libevdev.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libevdev/libevdev.c b/libevdev/libevdev.c index 2506a9e..99e86a0 100644 --- a/libevdev/libevdev.c +++ b/libevdev/libevdev.c @@ -571,7 +571,6 @@ sync_mt_state(struct libevdev *dev, int create_events) if (!libevdev_has_event_code(dev, EV_ABS, axis)) continue; - memset(&mt_state, 0, sizeof(mt_state)); mt_state.code = axis; rc = ioctl(dev->fd, EVIOCGMTSLOTS(sizeof(struct mt_state)), &mt_state); if (rc < 0) { |
