Amazingly picky bug fixes from Valgrind.
This commit is contained in:
parent
230d62c475
commit
15680d56a6
9 changed files with 20 additions and 9 deletions
|
|
@ -28,7 +28,8 @@ fprint(2, "n %d msize %d\n", n, msize);
|
|||
tx.offset = offset;
|
||||
tx.count = n;
|
||||
|
||||
fsrpc(fid->fs, &tx, &rx, &freep);
|
||||
if(fsrpc(fid->fs, &tx, &rx, &freep) < 0)
|
||||
return -1;
|
||||
if(rx.type == Rerror){
|
||||
werrstr("%s", rx.ename);
|
||||
free(freep);
|
||||
|
|
|
|||
|
|
@ -24,7 +24,8 @@ _fspwrite(Fid *fid, void *buf, long n, vlong offset)
|
|||
tx.count = n;
|
||||
tx.data = buf;
|
||||
|
||||
fsrpc(fid->fs, &tx, &rx, &freep);
|
||||
if(fsrpc(fid->fs, &tx, &rx, &freep) < 0)
|
||||
return -1;
|
||||
if(rx.type == Rerror){
|
||||
werrstr("%s", rx.ename);
|
||||
free(freep);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue