From 2e1b8aef8e7251111030be7cc953fa75ac6c19f7 Mon Sep 17 00:00:00 2001 From: Felix von Leitner Date: Sat, 6 Sep 2003 00:04:57 +0000 Subject: [PATCH] more BSD compat --- io/io_close.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/io/io_close.c b/io/io_close.c index 190a55c..b155b24 100644 --- a/io/io_close.c +++ b/io/io_close.c @@ -2,9 +2,9 @@ #include "io_internal.h" void io_close(int64 d) { + io_entry* e; close(d); - io_entry* e=array_get(&io_fds,sizeof(io_entry),d); - if (e) { + if ((e=array_get(&io_fds,sizeof(io_entry),d))) { e->inuse=0; io_dontwantread(d); io_dontwantwrite(d);