Fix resource leak if tty_register() fails (minor)

Found by Coverity Scan.

Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
Joachim Nilsson committed 2016-09-04 22:55:21 +02:00
1 parent 8cfd11c909
commit 512a07a25c
1 file changed
+5 -1
+5 -1
View File
@@ -75,8 +75,12 @@ int tty_register(char *line)
if (!entry) {
insert = 1;
entry = calloc(1, sizeof(*entry));
if (!entry)
if (!entry) {
if (baud)
free(baud);
return errno = ENOMEM;
}
}
entry->data.name = strdup(dev);