History

rwalk1: get linkresolve error if any

Sigrid Solveig Haflínudóttir committed 6 years ago

Commit efbec631 parent bc36c6b1 file · +4 −2Browse files

Unified · Split

ext4srv.c+4−2
@@ -506,8 +506,10 @@ rwalk1(Fid *fid, char *name, Qid *qid) · 505 unmodified lines
506506 s = smprint("%s/%s", q, name);
507507 cleanname(s);
508508 free(q);
509− if((s = linkresolve(a, s, nil)) == nil)
510− goto error;
509+ if((s = linkresolve(a, s, nil)) == nil){
510+ rerrstr(errbuf, sizeof(errbuf));
511+ return errbuf;
512+ }
511513 if((r = ext4_raw_inode_fill(s, &ino, &inode)) != 0)
512514 goto error;
513515 qid->type = 0;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t