chiark
/
gitweb
/
~mdw
/
mLib
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ee9b140
)
(sel_select): Almost pointless efficiency tweak.
author
mdw
<mdw>
Sun, 26 Sep 1999 14:28:11 +0000
(14:28 +0000)
committer
mdw
<mdw>
Sun, 26 Sep 1999 14:28:11 +0000
(14:28 +0000)
sel.c
patch
|
blob
|
blame
|
history
diff --git
a/sel.c
b/sel.c
index a9dd4cfbda814bb26f82e3a085772113bcd595ac..1cb6b5db8fd3f8e3ac2a59ce43bdedfdfecf80ae 100644
(file)
--- a/
sel.c
+++ b/
sel.c
@@
-1,6
+1,6
@@
/* -*-c-*-
*
/* -*-c-*-
*
- * $Id: sel.c,v 1.
5 1999/08/31 17:42:22
mdw Exp $
+ * $Id: sel.c,v 1.
6 1999/09/26 14:28:11
mdw Exp $
*
* I/O multiplexing support
*
*
* I/O multiplexing support
*
@@
-30,6
+30,9
@@
/*----- Revision history --------------------------------------------------*
*
* $Log: sel.c,v $
/*----- Revision history --------------------------------------------------*
*
* $Log: sel.c,v $
+ * Revision 1.6 1999/09/26 14:28:11 mdw
+ * (sel_select): Almost pointless efficiency tweak.
+ *
* Revision 1.5 1999/08/31 17:42:22 mdw
* New function `sel_force' to force a descriptor to be `selected'.
*
* Revision 1.5 1999/08/31 17:42:22 mdw
* New function `sel_force' to force a descriptor to be `selected'.
*
@@
-394,8
+397,8
@@
int sel_select(sel_state *s)
sel_file *f, *ff;
for (f = s->files[i]; f; f = ff) {
ff = f->next;
sel_file *f, *ff;
for (f = s->files[i]; f; f = ff) {
ff = f->next;
- if (FD_ISSET(f->fd, a.fd +
f->mode
))
- f->func(f->fd,
f->mode
, f->p);
+ if (FD_ISSET(f->fd, a.fd +
i
))
+ f->func(f->fd,
i
, f->p);
}
}
}
}
}
}