diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2015-11-12 10:02:38 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2015-11-12 10:17:39 +1000 |
commit | c8861d2a2fd9ef875501a05b8c894045ce96ecc6 (patch) | |
tree | b11756da6826b6fb11bb6d842370c84edaa4fe18 | |
parent | 44f4b2ed7075d424e3621f30815e11875b364c27 (diff) |
Plug two memory leaks
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | src/xf86libinput.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/xf86libinput.c b/src/xf86libinput.c index 3ca7514..95e2d20 100644 --- a/src/xf86libinput.c +++ b/src/xf86libinput.c @@ -1122,6 +1122,8 @@ xf86libinput_parse_accel_profile_option(InputInfoPtr pInfo, profile = libinput_device_config_accel_get_profile(device); } + free(str); + return profile; } @@ -1586,6 +1588,7 @@ xf86libinput_uninit(InputDriverPtr drv, if (driver_data) { driver_context.libinput = libinput_unref(driver_context.libinput); valuator_mask_free(&driver_data->valuators); + valuator_mask_free(&driver_data->valuators_unaccelerated); free(driver_data->path); free(driver_data); pInfo->private = NULL; |