diff options
author | ppatience0 <ppatience0@gmail.com> | 2013-06-16 20:37:51 -0400 |
---|---|---|
committer | ppatience0 <ppatience0@gmail.com> | 2013-06-16 20:37:51 -0400 |
commit | 89ed97aaa2ee0eae0042220de288ed02073d4878 (patch) | |
tree | 6634d5b24cd82dca9b40c0a025abea624812c199 /sys/src/cmd/nusb | |
parent | bf048d94c35c78081fa1a3cfdca8de16ad640325 (diff) |
nusb/ether: call sysfatal if dev is nil
Diffstat (limited to 'sys/src/cmd/nusb')
-rw-r--r-- | sys/src/cmd/nusb/ether/ether.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/src/cmd/nusb/ether/ether.c b/sys/src/cmd/nusb/ether/ether.c index 90478faaf..143c4a9de 100644 --- a/sys/src/cmd/nusb/ether/ether.c +++ b/sys/src/cmd/nusb/ether/ether.c @@ -810,8 +810,9 @@ threadmain(int argc, char **argv) if(argc != 1) usage(); - d = getdev(atoi(*argv)); - if(findendpoints(d, &ei, &eo) < 0) + if((d = getdev(atoi(*argv))) == nil) + sysfatal("getdev: %r"); + if(findendpoints(d, &ei, &eo) < 0) sysfatal("no endpoints found"); werrstr(""); |