9pfs: drop useless check in pdu_free()
Out of the three users of pdu_free(), none ever passes a NULL pointer to this function. Signed-off-by: Greg Kurz <groug@kaod.org>
This commit is contained in:
parent
8440e22ec1
commit
6868a420c5
18
hw/9pfs/9p.c
18
hw/9pfs/9p.c
@ -626,16 +626,14 @@ V9fsPDU *pdu_alloc(V9fsState *s)
|
|||||||
|
|
||||||
void pdu_free(V9fsPDU *pdu)
|
void pdu_free(V9fsPDU *pdu)
|
||||||
{
|
{
|
||||||
if (pdu) {
|
V9fsState *s = pdu->s;
|
||||||
V9fsState *s = pdu->s;
|
/*
|
||||||
/*
|
* Cancelled pdu are added back to the freelist
|
||||||
* Cancelled pdu are added back to the freelist
|
* by flush request .
|
||||||
* by flush request .
|
*/
|
||||||
*/
|
if (!pdu->cancelled) {
|
||||||
if (!pdu->cancelled) {
|
QLIST_REMOVE(pdu, next);
|
||||||
QLIST_REMOVE(pdu, next);
|
QLIST_INSERT_HEAD(&s->free_list, pdu, next);
|
||||||
QLIST_INSERT_HEAD(&s->free_list, pdu, next);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user