OSDN Git Service

[media] cx231xx: fix compiler warning
authorHans Verkuil <hverkuil@xs4all.nl>
Sat, 6 Jun 2015 08:02:32 +0000 (05:02 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Tue, 9 Jun 2015 20:46:24 +0000 (17:46 -0300)
commit7f3c2e1d1df46a06c37c46b2c8ba66b405434e35
treec40782ee4f8aa57e23e86aebc14682e1c0359ade
parentd0154d83a8ed8166411851888b92ccfd937c2515
[media] cx231xx: fix compiler warning

Fix this compiler warning by allocating a structure to read the eeprom instead
of doing it on the stack and worse: the eeprom array is static, so that can
cause problems if there are multiple cx231xx instances.

cx231xx-cards.c: In function 'cx231xx_card_setup':
cx231xx-cards.c:1110:1: warning: the frame size of 2064 bytes is larger than 2048 bytes [-Wframe-larger-than=]
 }
 ^

I did consider removing the code altogether since the result is actually
not used at the moment, but I decided against it since it is used in other
drivers and someone might want to start using it in this driver as well. And
then it is useful that the code is already there.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/usb/cx231xx/cx231xx-cards.c