From 88d5c8f0281b207447527d92cefad46bd934cefd Mon Sep 17 00:00:00 2001 From: J Freyensee Date: Wed, 25 May 2011 14:45:40 -0700 Subject: [PATCH] --- yaml --- r: 254172 b: refs/heads/master c: 1dae42bff57f7a61577ee881265985a660d35c07 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/misc/pti.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 818b9536151a..1e0ce7691f4a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 29021bccea0dc42d7d101004058438a9a4e693b1 +refs/heads/master: 1dae42bff57f7a61577ee881265985a660d35c07 diff --git a/trunk/drivers/misc/pti.c b/trunk/drivers/misc/pti.c index be4857358d91..e74e7d266569 100644 --- a/trunk/drivers/misc/pti.c +++ b/trunk/drivers/misc/pti.c @@ -476,8 +476,10 @@ static int pti_tty_install(struct tty_driver *driver, struct tty_struct *tty) else pti_tty_data->mc = pti_request_masterchannel(2); - if (pti_tty_data->mc == NULL) + if (pti_tty_data->mc == NULL) { + kfree(pti_tty_data); return -ENXIO; + } tty->driver_data = pti_tty_data; }