btc/httpfs: fixed bug
This commit is contained in:
parent
42656f38ef
commit
827c9d7d9f
|
@ -133,7 +133,9 @@ btcopen(Req *req)
|
||||||
d = entr + (int)req->fid->qid.path;
|
d = entr + (int)req->fid->qid.path;
|
||||||
switch(req->ifcall.mode & 3){
|
switch(req->ifcall.mode & 3){
|
||||||
case OREAD:
|
case OREAD:
|
||||||
if(d->str == nil && (req->fid->qid.type & QTDIR) == 0)
|
if((req->fid->qid.type & QTDIR) != 0)
|
||||||
|
break;
|
||||||
|
if(d->str == nil)
|
||||||
goto noperm;
|
goto noperm;
|
||||||
reqqueuepush(queue, req, btcopenread);
|
reqqueuepush(queue, req, btcopenread);
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in a new issue