OSDN Git Service

[media] media: sh-vou: fix compiler warnings
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Mon, 26 Nov 2012 17:32:48 +0000 (14:32 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Tue, 4 Dec 2012 17:03:19 +0000 (15:03 -0200)
sh-vou causes several "may be used uninitialized" warnings. Even though
they all are purely theoretical, it is better to fix them.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/platform/sh_vou.c

index a1c87f0..7494858 100644 (file)
@@ -207,6 +207,7 @@ static void sh_vou_stream_start(struct sh_vou_device *vou_dev,
 #endif
 
        switch (vou_dev->pix.pixelformat) {
+       default:
        case V4L2_PIX_FMT_NV12:
        case V4L2_PIX_FMT_NV16:
                row_coeff = 1;
@@ -595,9 +596,9 @@ static void vou_adjust_input(struct sh_vou_geometry *geo, v4l2_std_id std)
  */
 static void vou_adjust_output(struct sh_vou_geometry *geo, v4l2_std_id std)
 {
-       unsigned int best_err = UINT_MAX, best, width_max, height_max,
-               img_height_max;
-       int i, idx;
+       unsigned int best_err = UINT_MAX, best = geo->in_width,
+               width_max, height_max, img_height_max;
+       int i, idx = 0;
 
        if (std & V4L2_STD_525_60) {
                width_max = 858;