diff options
| author | Scott Long <scottl@FreeBSD.org> | 2006-01-14 17:59:28 +0000 |
|---|---|---|
| committer | Scott Long <scottl@FreeBSD.org> | 2006-01-14 17:59:28 +0000 |
| commit | a4d3c7448799626677fb05f5b91ca4428831dabd (patch) | |
| tree | 9dc56f9608f954b521385a63ecf1d57e53783725 /sys/dev/amr | |
| parent | 30e3426947c6d29e951b633195b9c8c6a165b054 (diff) | |
Notes
Diffstat (limited to 'sys/dev/amr')
| -rw-r--r-- | sys/dev/amr/amr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/amr/amr.c b/sys/dev/amr/amr.c index e55db75c2ed03..b93135c908100 100644 --- a/sys/dev/amr/amr.c +++ b/sys/dev/amr/amr.c @@ -531,7 +531,8 @@ amr_linux_ioctl_int(struct cdev *dev, u_long cmd, caddr_t addr, int32_t flag, ac = NULL; ap = NULL; - copyin(addr, &ali, sizeof(ali)); + if ((error = copyin(addr, &ali, sizeof(ali))) != 0) + return (error); switch (ali.ui.fcs.opcode) { case 0x82: switch(ali.ui.fcs.subopcode) { |
