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 | |
| parent | bf048d94c35c78081fa1a3cfdca8de16ad640325 (diff) | |
| download | plan9front-89ed97aaa2ee0eae0042220de288ed02073d4878.tar.xz | |
nusb/ether: call sysfatal if dev is nil
| -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(""); |
