diff options
| author | Warner Losh <imp@FreeBSD.org> | 2006-09-06 20:22:43 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2006-09-06 20:22:43 +0000 |
| commit | ec2b5cd830d71277c41ec7a0b51e27f3c79648cf (patch) | |
| tree | 8ebb09d9dcef9930d478050392317b8295dc18bc | |
| parent | ccf259775958a38e65d78e77189f67eb0eb07672 (diff) | |
Notes
| -rw-r--r-- | sys/dev/iicbus/iic.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/sys/dev/iicbus/iic.c b/sys/dev/iicbus/iic.c index 038a8e8c12f3..b50d2e087204 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; |
