ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev_linuxaio.c
(Generate patch)

Comparing libev/ev_linuxaio.c (file contents):
Revision 1.22 by root, Mon Jun 24 21:27:57 2019 UTC vs.
Revision 1.23 by root, Mon Jun 24 21:34:47 2019 UTC

127 127
128inline_size 128inline_size
129void 129void
130linuxaio_array_needsize_iocbp (ANIOCBP *base, int offset, int count) 130linuxaio_array_needsize_iocbp (ANIOCBP *base, int offset, int count)
131{ 131{
132 /* TODO: quite the overhead to allocate every iocb separately, maybe use our own alocator? */
133 while (count--) 132 while (count--)
134 { 133 {
134 /* TODO: quite the overhead to allocate every iocb separately, maybe use our own alocator? */
135 ANIOCBP iocb = (ANIOCBP)ev_malloc (sizeof (*iocb)); 135 ANIOCBP iocb = (ANIOCBP)ev_malloc (sizeof (*iocb));
136 136
137 /* full zero initialise is probably not required at the moment, but 137 /* full zero initialise is probably not required at the moment, but
138 * this is not well documented, so we better do it. 138 * this is not well documented, so we better do it.
139 */ 139 */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines