From 597fd3c3cba36aa92b81ea178920396405e28028 Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Sun, 19 Jul 2009 17:26:13 +0200 Subject: [PATCH] --- yaml --- r: 155621 b: refs/heads/master c: 76c317d6e5cb7f58541879006d39774596962715 h: refs/heads/master i: 155619: 7ac98667d03199138b6beac5835c11759c0c04ae v: v3 --- [refs] | 2 +- trunk/drivers/hid/hid-core.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 68eba201a5fb..b12897a9b904 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4859484b0957ddc7fe3e0fa349d98b0f1c7876bd +refs/heads/master: 76c317d6e5cb7f58541879006d39774596962715 diff --git a/trunk/drivers/hid/hid-core.c b/trunk/drivers/hid/hid-core.c index f2c21d5d24e8..5eb10c2ce665 100644 --- a/trunk/drivers/hid/hid-core.c +++ b/trunk/drivers/hid/hid-core.c @@ -1075,14 +1075,16 @@ EXPORT_SYMBOL_GPL(hid_report_raw_event); */ int hid_input_report(struct hid_device *hid, int type, u8 *data, int size, int interrupt) { - struct hid_report_enum *report_enum = hid->report_enum + type; - struct hid_driver *hdrv = hid->driver; + struct hid_report_enum *report_enum; + struct hid_driver *hdrv; struct hid_report *report; unsigned int i; int ret; if (!hid || !hid->driver) return -ENODEV; + report_enum = hid->report_enum + type; + hdrv = hid->driver; if (!size) { dbg_hid("empty report\n");