From 6fcc59050fc03afde84a73082bed9b891a35708a Mon Sep 17 00:00:00 2001 From: Sakari Ailus Date: Thu, 22 Nov 2018 17:29:56 +0200 Subject: Zero dev in main() This is necessary since video_open() may not be always called soon. Signed-off-by: Sakari Ailus Signed-off-by: Laurent Pinchart --- yavta.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/yavta.c b/yavta.c index 3f4e381..2d3b2d0 100644 --- a/yavta.c +++ b/yavta.c @@ -345,7 +345,6 @@ static bool video_has_valid_buf_type(struct device *dev) static void video_init(struct device *dev) { - memset(dev, 0, sizeof *dev); dev->fd = -1; dev->memtype = V4L2_MEMORY_MMAP; dev->buffers = NULL; @@ -1910,7 +1909,7 @@ static struct option opts[] = { int main(int argc, char *argv[]) { struct sched_param sched; - struct device dev; + struct device dev = { 0 }; int ret; /* Options parsings */ -- cgit v1.2.3