diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2011-03-02 22:08:05 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-03-02 22:08:05 -0500 |
commit | c4e68fa9537cb8190ba542a93558730783e49cdf (patch) | |
tree | da455cf34501c5dcafec724a9f342a27cb8ad59d /drivers/staging/hv | |
parent | 0ce815d54e55611e1567e17c08f57d1b2e0ab0d9 (diff) |
Staging: hv: hv_mouse: fix build warning
The trans_id variable (u64) was being incorrectly cast to a unsigned
long * when it should have just been unsigned long.
Fun with pointers, what a fricken mess, we need some real type safety
for these types of fields somehow...
Cc: Hank Janssen <hjanssen@microsoft.com>
Cc: K. Y. Srinivasan <kys@microsoft.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/hv')
-rw-r--r-- | drivers/staging/hv/hv_mouse.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/hv/hv_mouse.c b/drivers/staging/hv/hv_mouse.c index b7e75e023cd..49c0ad71081 100644 --- a/drivers/staging/hv/hv_mouse.c +++ b/drivers/staging/hv/hv_mouse.c | |||
@@ -330,7 +330,7 @@ static void MousevscOnSendCompletion(struct hv_device *Device, struct vmpacket_d | |||
330 | return; | 330 | return; |
331 | } | 331 | } |
332 | 332 | ||
333 | request = (void *)(unsigned long *)Packet->trans_id; | 333 | request = (void *)(unsigned long)Packet->trans_id; |
334 | 334 | ||
335 | if (request == &inputDevice->ProtocolReq) { | 335 | if (request == &inputDevice->ProtocolReq) { |
336 | /* FIXME */ | 336 | /* FIXME */ |