nl_recv: Don't update *buf in error path

iov.iov_base is either NULL or invalid
This commit is contained in:
Thomas Graf 2012-11-06 00:21:35 +01:00
parent ceb8fb9e87
commit 6d52ae6440

View file

@ -551,9 +551,8 @@ abort:
if (retval <= 0) {
free(iov.iov_base); iov.iov_base = NULL;
free(tmpcreds); tmpcreds = NULL;
}
*buf = iov.iov_base;
} else
*buf = iov.iov_base;
if (creds)
*creds = tmpcreds;