From 7e024ad5c3a8711f358bd78bc8eaf5af4c8b8dd1 Mon Sep 17 00:00:00 2001 From: Jesper Juhl Date: Sun, 2 Jan 2011 22:17:00 +0100 Subject: [PATCH] --- yaml --- r: 227619 b: refs/heads/master c: 0fbf8ed976af5bb43cf9cf2492161eb9688fee0c h: refs/heads/master i: 227617: cb91cc1abe672546e54873c661d2d90b1ceb70eb 227615: 490c5ebb605029e848297a07462de3620c32f6a1 v: v3 --- [refs] | 2 +- trunk/drivers/hid/hid-picolcd.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index c629d996585c..89c8e32a1072 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 86280a208825d55ba988420b6b0ed2d6b9ec80f8 +refs/heads/master: 0fbf8ed976af5bb43cf9cf2492161eb9688fee0c diff --git a/trunk/drivers/hid/hid-picolcd.c b/trunk/drivers/hid/hid-picolcd.c index 0aff3cdddd83..abd0bdc84624 100644 --- a/trunk/drivers/hid/hid-picolcd.c +++ b/trunk/drivers/hid/hid-picolcd.c @@ -1867,6 +1867,7 @@ static void picolcd_debug_out_report(struct picolcd_data *data, report->id, raw_size); hid_debug_event(hdev, buff); if (raw_size + 5 > sizeof(raw_data)) { + kfree(buff); hid_debug_event(hdev, " TOO BIG\n"); return; } else {