]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/media/platform/soc_camera/soc_camera.c
treewide: Use array_size() in vmalloc()
[linux.git] / drivers / media / platform / soc_camera / soc_camera.c
index 69f0d8e80bd8dfe6fede68d7d8b25c32bbad3137..66d6136291678cdec5add275d03a1d72213b8213 100644 (file)
@@ -481,7 +481,8 @@ static int soc_camera_init_user_formats(struct soc_camera_device *icd)
                return -ENXIO;
 
        icd->user_formats =
-               vmalloc(fmts * sizeof(struct soc_camera_format_xlate));
+               vmalloc(array_size(fmts,
+                                  sizeof(struct soc_camera_format_xlate)));
        if (!icd->user_formats)
                return -ENOMEM;