diff options
author | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-05-23 23:12:30 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@centraldogma> | 2011-05-23 23:12:30 +0000 |
commit | 9a1a927377d1df35da741283cd5edfa7f61e1c06 (patch) | |
tree | 8f31ae7b945c971ed4805e96730aa1c963ade9be /sys/src/cmd/aux/vga/pci.c | |
parent | 8987674d48c2e95b21f0c79cfd6cedf61d7de395 (diff) |
aux/vga: pci.c dircount bug 2
Diffstat (limited to 'sys/src/cmd/aux/vga/pci.c')
-rw-r--r-- | sys/src/cmd/aux/vga/pci.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/sys/src/cmd/aux/vga/pci.c b/sys/src/cmd/aux/vga/pci.c index cc5babecb..3d4ab798b 100644 --- a/sys/src/cmd/aux/vga/pci.c +++ b/sys/src/cmd/aux/vga/pci.c @@ -27,10 +27,6 @@ pcicfginit(void) for(i=0; i<n; i++) { if(strstr(d[i].name, "ctl") == nil) continue; - if((j = strlen(d[i].name)-3) < 5) - continue; - - sprint(buf, "%.*s", j, d[i].name); bno = strtoul(buf, &s, 10); dno = strtoul(s+1, &s, 10); @@ -40,19 +36,16 @@ pcicfginit(void) p->tbdf = MKBUS(BusPCI, bno, dno, fno); sprint(buf, "%s/%d.%d.%draw", base, bno, dno, fno); if((p->rawfd = open(buf, ORDWR)) < 0){ - fprint(2, "raw: %r\n"); free(p); continue; } sprint(buf, "%s/%d.%d.%dctl", base, bno, dno, fno); if((fd = open(buf, OREAD)) < 0){ - fprint(2, "ctl: %r\n"); close(p->rawfd); free(p); continue; } if((j = read(fd, buf, sizeof(buf)-1)) <= 0){ - fprint(2, "read: %r\n"); close(p->rawfd); close(fd); free(p); |