Module Name: src Committed By: mbalmer Date: Fri Nov 25 13:49:43 UTC 2011
Modified Files: src/sys/dev/gpio: gpio.c Log Message: Don't ignore the gpiobus_close() return value. Found by joerg@ using clang. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/dev/gpio/gpio.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/gpio/gpio.c diff -u src/sys/dev/gpio/gpio.c:1.49 src/sys/dev/gpio/gpio.c:1.50 --- src/sys/dev/gpio/gpio.c:1.49 Mon Nov 14 07:45:54 2011 +++ src/sys/dev/gpio/gpio.c Fri Nov 25 13:49:43 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: gpio.c,v 1.49 2011/11/14 07:45:54 mbalmer Exp $ */ +/* $NetBSD: gpio.c,v 1.50 2011/11/25 13:49:43 mbalmer Exp $ */ /* $OpenBSD: gpio.c,v 1.6 2006/01/14 12:33:49 grange Exp $ */ /* @@ -19,7 +19,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: gpio.c,v 1.49 2011/11/14 07:45:54 mbalmer Exp $"); +__KERNEL_RCSID(0, "$NetBSD: gpio.c,v 1.50 2011/11/25 13:49:43 mbalmer Exp $"); /* * General Purpose Input/Output framework. @@ -442,8 +442,7 @@ gpioclose(dev_t dev, int flag, int mode, struct gpio_softc *sc; sc = device_lookup_private(&gpio_cd, minor(dev)); - gpiobus_close(sc->sc_gc, sc->sc_dev); - return 0; + return gpiobus_close(sc->sc_gc, sc->sc_dev); } static int