]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/media/video/gspca/stk014.c
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-omap-h63xx.git] / drivers / media / video / gspca / stk014.c
index d9d64911f22a21220e73f0aa05ea5e415419ea87..60de9af87fbbe02504aec63ca6891881d7283f26 100644 (file)
@@ -109,7 +109,7 @@ static struct ctrl sd_ctrls[] = {
        },
 };
 
-static struct v4l2_pix_format vga_mode[] = {
+static const struct v4l2_pix_format vga_mode[] = {
        {320, 240, V4L2_PIX_FMT_JPEG, V4L2_FIELD_NONE,
                .bytesperline = 320,
                .sizeimage = 320 * 240 * 3 / 8 + 590,
@@ -424,10 +424,8 @@ static void sd_pkt_scan(struct gspca_dev *gspca_dev,
 
                /* beginning of the frame */
 #define STKHDRSZ 12
-               gspca_frame_add(gspca_dev, INTER_PACKET, frame,
-                               data + STKHDRSZ, len - STKHDRSZ);
-#undef STKHDRSZ
-               return;
+               data += STKHDRSZ;
+               len -= STKHDRSZ;
        }
        gspca_frame_add(gspca_dev, INTER_PACKET, frame, data, len);
 }