From fbf04938b7c027534456ddddf868a2b53b8ce4c6 Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Wed, 24 Sep 2008 16:22:22 -0500 Subject: [PATCH] --- yaml --- r: 110013 b: refs/heads/master c: 620678244bc7b83287e2e283ed4fe6b959e94b7d h: refs/heads/master i: 110011: 3ea9cf81e5965d3f8e2060bc16e83ca693d83663 v: v3 --- [refs] | 2 +- trunk/net/9p/trans_fd.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 63ed36e51747..032a881a76f0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 206ca50de77033c6cc17d0e14fbb12d119a67b01 +refs/heads/master: 620678244bc7b83287e2e283ed4fe6b959e94b7d diff --git a/trunk/net/9p/trans_fd.c b/trunk/net/9p/trans_fd.c index 0b4eb5f78356..d652baf5ff91 100644 --- a/trunk/net/9p/trans_fd.c +++ b/trunk/net/9p/trans_fd.c @@ -870,8 +870,10 @@ static struct p9_req *p9_send_request(struct p9_conn *m, else n = p9_mux_get_tag(m); - if (n < 0) + if (n < 0) { + kfree(req); return ERR_PTR(-ENOMEM); + } p9_set_tag(tc, n);