The patch number 8381 was added via Hans Verkuil <[EMAIL PROTECTED]> to http://linuxtv.org/hg/v4l-dvb master development tree.
Kernel patches in this development tree may be modified to be backward compatible with older kernels. Compatibility modifications will be removed before inclusion into the mainstream Kernel If anyone has any objections, please let us know by sending a message to: [EMAIL PROTECTED] ------ From: Hans Verkuil <[EMAIL PROTECTED]> ov7670: fix compile warnings Acked-by: Jonathan Corbet <[EMAIL PROTECTED]> Signed-off-by: Hans Verkuil <[EMAIL PROTECTED]> --- linux/drivers/media/video/ov7670.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff -r 15bbc699e8a0 -r c7b0f22f293b linux/drivers/media/video/ov7670.c --- a/linux/drivers/media/video/ov7670.c Thu Jul 17 15:22:51 2008 +0200 +++ b/linux/drivers/media/video/ov7670.c Thu Jul 17 15:29:49 2008 +0200 @@ -877,7 +877,7 @@ static int ov7670_store_cmatrix(struct i int matrix[CMATRIX_LEN]) { int i, ret; - unsigned char signbits; + unsigned char signbits = 0; /* * Weird crap seems to exist in the upper part of @@ -1053,7 +1053,7 @@ static unsigned char ov7670_abs_to_sm(un static int ov7670_t_brightness(struct i2c_client *client, int value) { - unsigned char com8, v; + unsigned char com8 = 0, v; int ret; ov7670_read(client, REG_COM8, &com8); @@ -1066,7 +1066,7 @@ static int ov7670_t_brightness(struct i2 static int ov7670_q_brightness(struct i2c_client *client, __s32 *value) { - unsigned char v; + unsigned char v = 0; int ret = ov7670_read(client, REG_BRIGHT, &v); *value = ov7670_sm_to_abs(v); @@ -1080,7 +1080,7 @@ static int ov7670_t_contrast(struct i2c_ static int ov7670_q_contrast(struct i2c_client *client, __s32 *value) { - unsigned char v; + unsigned char v = 0; int ret = ov7670_read(client, REG_CONTRAS, &v); *value = v; @@ -1090,7 +1090,7 @@ static int ov7670_q_hflip(struct i2c_cli static int ov7670_q_hflip(struct i2c_client *client, __s32 *value) { int ret; - unsigned char v; + unsigned char v = 0; ret = ov7670_read(client, REG_MVFP, &v); *value = (v & MVFP_MIRROR) == MVFP_MIRROR; @@ -1100,7 +1100,7 @@ static int ov7670_q_hflip(struct i2c_cli static int ov7670_t_hflip(struct i2c_client *client, int value) { - unsigned char v; + unsigned char v = 0; int ret; ret = ov7670_read(client, REG_MVFP, &v); @@ -1118,7 +1118,7 @@ static int ov7670_q_vflip(struct i2c_cli static int ov7670_q_vflip(struct i2c_client *client, __s32 *value) { int ret; - unsigned char v; + unsigned char v = 0; ret = ov7670_read(client, REG_MVFP, &v); *value = (v & MVFP_FLIP) == MVFP_FLIP; @@ -1128,7 +1128,7 @@ static int ov7670_q_vflip(struct i2c_cli static int ov7670_t_vflip(struct i2c_client *client, int value) { - unsigned char v; + unsigned char v = 0; int ret; ret = ov7670_read(client, REG_MVFP, &v); --- Patch is available at: http://linuxtv.org/hg/v4l-dvb/rev/c7b0f22f293b6e4ac96b86d7737ce9930e751be2 _______________________________________________ linuxtv-commits mailing list linuxtv-commits@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits