From: Aneesh Kumar K.V Date: Wed, 18 May 2011 11:29:54 +0000 (+0530) Subject: hw/9pfs: Use v9fs_do_close instead of close X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=9b54ffaab2e7cd09e7da47a9dc9b8f746ebcfe1b;p=qemu.git hw/9pfs: Use v9fs_do_close instead of close we should use the local abstraction instead of directly calling close. Signed-off-by: Aneesh Kumar K.V --- diff --git a/hw/9pfs/virtio-9p.c b/hw/9pfs/virtio-9p.c index 4ba2590566..6529216e7d 100644 --- a/hw/9pfs/virtio-9p.c +++ b/hw/9pfs/virtio-9p.c @@ -1592,7 +1592,7 @@ static void v9fs_lcreate(void *opaque) if (err < 0) { fidp->fid_type = P9_FID_NONE; if (fidp->fs.fd > 0) { - close(fidp->fs.fd); + v9fs_co_close(pdu->s, fidp->fs.fd); } goto out; } @@ -2160,7 +2160,7 @@ static void v9fs_create(void *opaque) if (err < 0) { fidp->fid_type = P9_FID_NONE; if (fidp->fs.fd) { - close(fidp->fs.fd); + v9fs_co_close(pdu->s, fidp->fs.fd); } goto out; }