Module Name: src Committed By: riastradh Date: Sun Oct 23 11:06:37 UTC 2022
Modified Files: src/sys/dev/usb: ugen.c Log Message: ugen(4): Make sure opened is initialized in ugenopen. Otherwise the error branch is based on garbage. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/dev/usb/ugen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/usb/ugen.c diff -u src/sys/dev/usb/ugen.c:1.170 src/sys/dev/usb/ugen.c:1.171 --- src/sys/dev/usb/ugen.c:1.170 Sun Oct 23 06:27:26 2022 +++ src/sys/dev/usb/ugen.c Sun Oct 23 11:06:37 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: ugen.c,v 1.170 2022/10/23 06:27:26 skrll Exp $ */ +/* $NetBSD: ugen.c,v 1.171 2022/10/23 11:06:37 riastradh Exp $ */ /* * Copyright (c) 1998, 2004 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: ugen.c,v 1.170 2022/10/23 06:27:26 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: ugen.c,v 1.171 2022/10/23 11:06:37 riastradh Exp $"); #ifdef _KERNEL_OPT #include "opt_compat_netbsd.h" @@ -562,7 +562,7 @@ ugenopen(dev_t dev, int flag, int mode, struct usbd_xfer *xfer; int i, j; int error; - int opened; + int opened = 0; UGENHIST_FUNC(); UGENHIST_CALLED();