aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2006-09-06 20:22:43 +0000
committerWarner Losh <imp@FreeBSD.org>2006-09-06 20:22:43 +0000
commitec2b5cd830d71277c41ec7a0b51e27f3c79648cf (patch)
tree8ebb09d9dcef9930d478050392317b8295dc18bc /sys
parentccf259775958a38e65d78e77189f67eb0eb07672 (diff)
Notes
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/iicbus/iic.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/sys/dev/iicbus/iic.c b/sys/dev/iicbus/iic.c
index 038a8e8c12f3d..b50d2e0872047 100644
--- a/sys/dev/iicbus/iic.c
+++ b/sys/dev/iicbus/iic.c
@@ -282,10 +282,6 @@ iicioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *t
break;
}
buf = malloc((unsigned long)s->count, M_TEMP, M_WAITOK);
- if (buf == NULL) {
- error = ENOMEM;
- break;
- }
error = copyin(s->buf, buf, s->count);
if (error)
break;
@@ -298,10 +294,6 @@ iicioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *t
break;
}
buf = malloc((unsigned long)s->count, M_TEMP, M_WAITOK);
- if (buf == NULL) {
- error = ENOMEM;
- break;
- }
error = iicbus_read(parent, buf, s->count, &count, s->last, 10);
if (error)
break;
@@ -310,15 +302,7 @@ iicioctl(struct cdev *dev, u_long cmd, caddr_t data, int flags, struct thread *t
case I2CRDWR:
buf = malloc(sizeof(*d->msgs) * d->nmsgs, M_TEMP, M_WAITOK);
- if (buf == NULL) {
- error = ENOMEM;
- break;
- }
usrbufs = malloc(sizeof(void *) * d->nmsgs, M_TEMP, M_ZERO | M_WAITOK);
- if (usrbufs == NULL) {
- error = ENOMEM;
- break;
- }
error = copyin(d->msgs, buf, sizeof(*d->msgs) * d->nmsgs);
if (error)
break;