summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2021-03-26 08:40:06 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2021-03-26 10:12:40 +1000
commit4da9349a918848585e2fea57a295382b67f71cfa (patch)
tree7fd773af1edb2772d318d9ea5247a33af1e7193f
parente511f9620129ce1016fa8af4795480cad9748829 (diff)
downloadlibinput-4da9349a918848585e2fea57a295382b67f71cfa.tar.gz
tools/record: free the namelist when we're done
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--tools/libinput-record.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/libinput-record.c b/tools/libinput-record.c
index 94f83d69..0704db39 100644
--- a/tools/libinput-record.c
+++ b/tools/libinput-record.c
@@ -2064,6 +2064,9 @@ all_devices(void)
return devices;
error:
+ for (int i = 0; i < ndev; i++)
+ free(namelist[i]);
+ free(namelist);
if (devices)
strv_free(devices);
return NULL;