diff options
author | cbdev <cb@cbcdn.com> | 2018-03-16 01:18:35 +0100 |
---|---|---|
committer | cbdev <cb@cbcdn.com> | 2018-03-16 01:18:35 +0100 |
commit | eabc4d0e07d2fb2f2a9aaf2571af490ec7e55b7d (patch) | |
tree | eb3ee0aa6178e10d2ddef38f2921fa63d09a1fd2 /backends/evdev.c | |
parent | 5df6379df17fd7875e54ef7c5b5d07c5edb95644 (diff) | |
download | midimonster-eabc4d0e07d2fb2f2a9aaf2571af490ec7e55b7d.tar.gz midimonster-eabc4d0e07d2fb2f2a9aaf2571af490ec7e55b7d.tar.bz2 midimonster-eabc4d0e07d2fb2f2a9aaf2571af490ec7e55b7d.zip |
Fix issues found by Coverity Scan
Diffstat (limited to 'backends/evdev.c')
-rw-r--r-- | backends/evdev.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/backends/evdev.c b/backends/evdev.c index e26eb76..979698f 100644 --- a/backends/evdev.c +++ b/backends/evdev.c @@ -359,6 +359,7 @@ static int evdev_start(){ if(data->output_enabled){ if(libevdev_uinput_create_from_device(data->output_proto, LIBEVDEV_UINPUT_OPEN_MANAGED, &data->output_ev)){ fprintf(stderr, "Failed to create evdev output device: %s\n", strerror(errno)); + free(inst); return 1; } fprintf(stderr, "Created device node %s for instance %s\n", libevdev_uinput_get_devnode(data->output_ev), inst[u]->name); |